jsp
Denial_learn
个人博客,以个人实例或技术为主!如有不喜,请勿喷。
展开
-
java实现ajax的四种方法
第一种(最原生的那种,创建XmlHttpRequest对象):<script type="text/javascript"> //创建XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.XMLHttpRequest){//返回值为true时说明是新版本IE或其他浏览器 retur...原创 2019-10-23 09:34:57 · 12013 阅读 · 0 评论 -
json的使用(对象转字符串、字符串转对象)以及具体的使用(结合ajax使用)
为了方便地处理JSON数据,JSON提供了json.js包,下载地址注意:GSON为json的升级版,更容易使用,下载地址JSON 结构有两种结构:json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构。对象:对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,…}的键值对...原创 2019-10-11 21:01:40 · 215 阅读 · 0 评论 -
监听器Listener(application、session监听器的实现以及session属性的监听器)
Listener的作用:Listener是Servlet规范的另一个高级特性,用于监听Java Web程序中的事件,例如创建、销毁session、request、context等,并触发相应的事件,事件发生的时候会自动触发该事件对应的Listener。Java Web程序也一样,使用Listener和Event完成相应事件的处理。监听器Listener的配置://application...原创 2019-10-09 20:42:16 · 809 阅读 · 0 评论 -
过滤器过滤器Filter(注意:过滤器,servlet执行的顺序)、FilterChain过滤链
Filter的作用:当用户的请求到达指定的URL之前,可以借助Filter来改变这些请求的内容;同样地,当响应结果到达客户端之前,可以使用Filter修改输出的内容。什么是FilterChain(过滤器链):一个FilterChain包含多个Filter。过滤器的工作原理:过滤器的部署(web.xml):<!--配置过滤器--><filter> <...原创 2019-10-09 20:32:17 · 1069 阅读 · 0 评论 -
分页(调用数据库的数据,在页面进行分页)(a标签调用servlet)
页面显示:<body> <table align="center" border="0" width="85%"> <tr bgcolor="#6699FF" width="30"> <td>产品编号</td> <...原创 2019-10-09 20:01:49 · 366 阅读 · 0 评论 -
文件上传(servlet)
主界面:<!-- 一、上传文件时,form表单的method属性必须设置为post,不能是get 二、上传文件时,需要在表单属性中添加enctype属性,该属性用于设置表单提交数据的编码方式, 由于文件传至服务器时与一般文本类型的编码方式不同,需要设置为multipart/form-data。 PS:enctype属性共有三个值,如下 ...原创 2019-10-08 21:02:14 · 295 阅读 · 0 评论 -
文件上传(不使用servlet(jsp))
单个文件上传:先导包:主页面(from表单):<form action="uploadsuccess.jsp" method="post" enctype="multipart/form-data"> <input type="file" name="fileName"> <input type="submit" value="上传">...原创 2019-10-08 20:53:06 · 397 阅读 · 0 评论 -
servlet生命周期、Servlet初始化参数、Servlet上下文(ServletContext)
生命周期的各个阶段Servlet初始化参数:Servlet初始化参数配置,主要是在目标项目下的WebRoot下的WEB-INF下的web.xml进行修改注意:只添加init-param标签,别的只是为了说明标签应该在哪里<web-app> <servlet> <servlet-name>HelloServlet</ser...原创 2019-09-29 20:23:27 · 207 阅读 · 0 评论 -
servlet的体系以及下所包含的接口、请求和相应相关的接口
什么是Servlet ?Servlet可以动态生成HTML内容对客户端进行响应Servlet与JSP的关系:Servlet与JSP都可以动态生成HTML内容,二者之间是否存在什么联系?Servlet体系结构:Servlet接口:定义了所有Servlet需要实现的方法GenericServlet抽象类:提供了Servlet与ServletConfig接口方法的默认实现(ser...原创 2019-09-29 17:46:48 · 258 阅读 · 0 评论 -
MyEclipse中配置JNDI连接数据库
1.修改配置文件(针对于Tomcat,所有使用该Tomcat的都可以进行这个连接数据库)修改Tomcat \ conf \ context.xml文件修改内部的Context标签的内容,进行添加注意:这个context标签是为了标明在哪里,添加到配置文件上时,去掉context标签。<Context> <Resource name="jdbc/news" a...原创 2019-09-29 17:20:20 · 362 阅读 · 0 评论 -
05jsp之JavaBean以及内部方法get/set的使用
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点(类似封装类):这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。特定的java类:public class Person { private String name; private String sex; ...原创 2019-09-26 19:56:17 · 1285 阅读 · 0 评论 -
04jsp之简单了解cookie
cookie:cookie是Web服务器保存在客户端的一系列文本信息cookie的作用:对特定对象的追踪实现各种个性化服务简化登录安全性能容易泄露信息介绍:创建cookie对象Cookie newCookie = new Cookie(String key, String value);写入cookieresponse.addCookie(newCookie);...原创 2019-09-26 19:05:17 · 91 阅读 · 0 评论 -
03jsp之内置对象application、对象的作用域、
JSP内置对象application:application实现用户之间的数据共享application对象的常用方法:示例:统计网站访问次数的实现页面一: <% Integer count = (Integer) application.getAttribute("count"); if (count != null) { count = 1 + count; } ...原创 2019-09-26 18:59:53 · 367 阅读 · 0 评论 -
02jsp之内置对象、重定向和转发、session会话、include指令
jsp内置对象:jsp内置对象有: JSP内置对象requestrequest对象主要用于处理客户端请求其中request对象内常用的方法:其中:getParameterValues(“name”)是通过name获取到的数组,比如复选按钮,获取到的是一个数组,需要通过for循环输出。获取text、password、redio(单选框)、select(下拉列表)、checkbox...原创 2019-09-25 17:34:38 · 308 阅读 · 0 评论 -
jsp当中web程序的调试与排错
常出现的有4中:1. 常见错误:未启动Tomcat:2. 常见错误:未部署Web应用:3. 常见错误: URL输入错误:localhost可以使得127.0.0.1进行代替!!!4. 常见错误:目录不能被引用:...原创 2019-09-25 16:54:03 · 186 阅读 · 0 评论 -
MyEclipse配置Tomcat
Tomcat:Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat技术...原创 2019-09-25 16:49:36 · 356 阅读 · 0 评论 -
01jsp之B/S和C/S的区别、jsp页面元素(变量声明、代码块、输出和注释)
B/S架构与C/S架构的区别:B/S的工作原理:jsp页面元素:指令:<%@ page 属性1=“属性值” 属性2=“属性值1,属性值2” 属性n=“属性值n”%>常用属性:示例:jsp中的声明:<%! 声明代码块 %>jsp中的代码块:<% 代码块 %>jsp中的输出:<%=c %>...原创 2019-09-25 16:10:27 · 480 阅读 · 0 评论