- 博客(74)
- 收藏
- 关注
转载 jsp session
HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何信息。JSP利用servlet提供的HttpSession接口来识别一个用户,存储这个用户的所有访问信息。默认情况下,JSP允许会话跟踪,一个新的HttpSession对象将会自动地为新的客户端实例化。禁止会话跟踪需要显式地关掉它,通过将page指令中session属
2017-07-01 23:12:30 212
转载 sevlet 表单数据
很多情况下,需要传递一些信息,从浏览器到 Web 服务器,最终到后台程序。浏览器使用两种方法可将这些信息传递到 Web 服务器,分别为 GET 方法和 POST 方法。Servlet 处理表单数据,这些数据会根据不同的情况使用不同的方法自动解析:getParameter():您可以调用 request.getParameter() 方法来获取表单参数的值。g
2017-06-30 23:00:57 190
原创 jQuery
1.jQuery是一个优秀的JavaScript库,使用它可以大大提高web客户端的开发效率2.要使用jQuery的功能,需要首先引用jQuery库文件。3.$(document).ready()与window.onload使用场合类似,但有差异。4.jQuery代码中常见的元素包括工厂函数、选择器、和方法。5.jQuery程序代码的特色:包含$符号和连缀操作。
2017-06-29 19:26:36 216
转载 jsp内置对象
内置对象不能在中使用!内置对象所属类pageContextjavax.servlet.jsp.PageContextrequestjavax.servlet.http.HttpServletRequestresponsejavax.servlet.http.HttpServletResponsese
2017-06-28 19:23:35 165
转载 jdbc连接数据库
1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.D
2017-06-27 19:18:51 199
转载 servlet原理
1、Servlet执行过程用户请求一个Servlet,Servlet容器自动构建请求和响应对象,然后执行Servlet的service()方法,该方法会接收请求和响应对象,通过响应对象将处理结果发送给用户。2、怎么请求Servlet用户通过一个URL来请求一个Servlet。3、怎么处理请求当用户请求Servlet时,容器构建ServletRequest对象
2017-06-26 20:38:22 170
转载 servlet 补24号
一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通
2017-06-26 20:37:11 159
转载 servlet cookie 处理
Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。Java Servlet 显然支持 HTTP Cookie。识别返回用户包括三个步骤:服务器脚本向浏览器发送一组 Cookie。例如:姓名、年龄或识别号码等。浏览器将这些信息存储在本地计算机上,以备将来使用。当下一次浏览器向 Web 服务器发送任何请求时,浏览器会把这些 Cookie 信息发送到服务器
2017-06-23 19:27:07 161
转载 javascript标签
type 和 language 属性type 和 language 属性都可用来指定 标签中的脚本的类型。language 属性在 HTML 和 XHTML 标准中受到了非议,这两个标准提倡使用 type 属性。遗憾的是,这两个属性的值是不一样的。如果您在使用 JavaScript,可以使用下面两种属性:language = "JavaScript"或者:
2017-06-22 19:45:06 596
转载 jsp内置对象application
application 对象用来在多个程序或者是多个用户之间共享数据,用户使用的所有的application对象的作用都是一样的.这与session对象不同.服务器一旦启动,就会自动创建application对象,并一直保持下去,直至服务器关闭,而application会自动消失,不需要麻烦垃圾回收机制. 对于application对象的方法我就不啰嗦了,下面我们来看两个例
2017-06-21 19:30:11 197
原创 过滤器filter处理中文乱码
我部署了一个Java web应用,项目全部采用utf-8编码,在web.xml中配置了两个页面需要经过过滤器的登录和权限判定处理,其他页面不做处理,如下: filterPages /main.html,/admin/adminMain.html 启动tomcat后,开始都能正常访问,也没有乱码。于是乎,我某天在ie下将访问main.html
2017-06-20 19:34:27 741
原创 java代码
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.
2017-06-19 19:42:39 490
原创 Servlet
什么是Servlet?① Servlet就是JAVA 类② Servlet是一个继承HttpServlet类的类③ 这个在服务器端运行,用以处理客户端的请求Servlet生命周期--Servlet生命周期就是指创建Servlet实例后,存在的时间以及何时销毁的整个过程.--Servlet生命周期有三个方法 init()方法: service()方法:Di
2017-06-17 13:31:46 171
原创 servlet中的Filter过滤器
web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。1.过滤器的概念Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。优点:过滤链的好处是,执
2017-06-16 16:53:07 275
原创 request对象
Request对象的作用是与客户端交互,收集客户端的Form、Cookies、超链接,或者收集服务器端的环境变量。request对象是从客户端向服务器发出请求,包括用户提交的信息以及客户端的一些信息。客户端可通过HTML表单或在网页地址后面提供参数的方法提交数据,然后通过request对象的相关方法来获取这些数据。request的各种方法主要用来处理客户端浏览器提交的请求中的各项参数和选项
2017-06-15 19:43:54 227
原创 JSP跳转方式
(1)href超链接标记,属于客户端跳转(2)使用JavaScript完成,属于客户端跳转(3)提交表单完成跳转,属于客户端跳转(4)使用response对象,属于客户端跳转(5)使用requestDispatcher类,属于服务器跳转 下面一一来看(1)href超链接标记 这个比较简单,通常写到a标签里即可,来完成
2017-06-14 17:59:51 187
原创 JSP标准标签库
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL 标签XML 标签JSTL 函数
2017-06-13 19:33:00 188
原创 EL
1、语法结构${expression}2、[ ]与.运算符EL 提供“.“和“[ ]“两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如 . 或 - 等并非字母或数字的符号,就一定要使用“[ ]“。例如:${ user. My-Name}应当改为${user["My-Name"]}如果要动态取值时,就可以用“[ ]“来做,而“.“无法做到
2017-06-12 19:31:12 166
原创 servlet
1.打开eclipse建立一个工程名为servlet。2.建立一个package名为com.fucilu3.建立一个类TestServlet4.右键工程选择buildpath——add external,在tomcat解压包下选择lib——servlet api即可。5.让类继承servletpublic class TestServlet extends HttpServle
2017-06-10 13:02:16 192
原创 Servlet基础
1.Servlet是一个程序,它运行在服务器端,接收和处理用户要求,并做出响应。2.Servlet的生命周期如下:加载和实例化,初始化,服务,销毁。3.Servlet的编译和部署1.在myeclipse里面,window菜单最后一个preferences,左边点开myclispe,点servers下面找到tomcat,选择tomcat版本,Tomcat Server 设置为enab
2017-06-09 19:21:42 160
原创 JSP数据交互
1.cookie对象的几个常用方法void setMaxAge(int expiry) 设置cookie的有效期,以秒为单位void setValue(String value) 在cookie创建后,为cookie赋予新的值String getName() 获取cookie的名称String getValue() 获取cookie的值i
2017-06-08 18:02:35 121
原创 JSP数据交互
1.cookie是由服务器端生成,发送给客户端浏览器的,浏览器会将其保存在某个目录下的文本文件中。2.session与cookie均能实现信息的保存,但是二者的区别如下。session 是在服务器端保存用户的信息,cookie是在客户端保存用户信息session中保存的Object类型,cookie保存的是String类型.session对象随会话结束而关闭,cookie可以长期保
2017-06-07 17:55:22 120
原创 JSP数据交互
1.request对象主要用于处理客户端用户提交的请求信息。2.response对象与request对象相对应,它用于响应客户请求并向客户端返回响应信息。3.response对象与request的sendRedirect()方法用于将请求重定向到一个新的URL上。
2017-06-06 20:31:27 109
原创 实现全选与全不选的方法
1js 实现 复选框全选与全不选 function selectAll(){ var checklist = document.getElementsByName ("selected"); if(document.getElementById("controlAll").checked) { for(var i=0;i {
2017-06-05 19:38:33 607
原创 使用Jquery快速高效制作网页交互特效
1.DOM操作分为DOMCore、HTML-DOM和CSS-DOM3种操作类型。2.对DOM元素节点的操作包括查找、创建、替换、复制和遍历。3.在JQuery中,提供了append()等一系列方法插入节点,使用remove()等方法删除节点。4.在JQuery中,使用attr()方法可以获取或设置元素属性,使用removeAttr()方法可删除元素属性。5.在Jquery中遍历操作
2017-06-03 09:37:25 1499
原创 Jquery中的事件
1.基础事件window事件、鼠标事件、键盘事件和表单事件。绑定事件和事件处理函数的语法格式如下事件名=“函数名()”;或者DOM 对象.事件名=函数;2.使用bind()方法可以一次性绑定一个或多个事件处理方法,使用unbind()方法可以移除事件绑定3.hover()和toggle()等复合事件方法4.show()方法控制元素的显示hide()方法控制元素的
2017-06-01 17:32:40 131
原创 JQurey选择器
1.基本选择器标签选择器 类选择器、ID选择器、并集选择器、交集选择器、全局选择器2.层次选择器·后代选择器、子选择器、相邻元素选择器、同辈元素选择器3.属性选择器就是通过HTML元素的属性选择元素的选择器4.基本过滤选择器定义:通过元素所处的位置来获取元素的语法::header 选取所有标题元素:focus 选取当前获取焦点的元素5.可见性
2017-05-31 17:02:01 466
原创 初识JQuery
1.增加边框语法:.border{border:1px solid #999}$(this).addClass('border')2.向被选元素添加一个或多个类样式 语法格式:JQuery 对象.addClass([样式名])3.为匹配的元素添加CSS样式 语法格式:css("属性","属性值");4.next()方法作用是获得所匹配元素集合中每个元素其后紧邻
2017-05-30 19:13:07 191
原创 JavaScript内置对象
1.Date对象var 日期实例 = new Date(参数);2.Date对象的常用方法getDate() 返回Date对象的一个月中的每一天,其值为1-31getDay() 返回Date对象的星期中的每一天,其值为0-6getHours() 返回Date对象的小时数,其值为0-23getMinutes() 返回Date对象的分钟数,其值为0-59getSeco
2017-05-29 19:20:23 151
原创 Java面向对象编程
1.抽象和封装现实世界是“面向对象”的,面向对象就是采用“现实模拟”的方法设计和开发程序。面向对象设计是目前计算机软件开发中最流行的技术。面向对象设计的过程就是抽象的过程。
2017-05-28 07:08:54 154
原创 JavaScript对象
window对象常用的属性:window.属性名="属性值"常用的方法:window.方法名();弹出一个确认对话框 window. confirm(); 在页面上弹出一个新的浏览器窗口window. open();关闭浏览器窗口window.close() ;
2017-05-26 19:39:55 99
原创 JavaScript 常用语法——函数
1.常用系统函数parseInt() 语法: parseInt("字符串");parseFloat()语法:parseFloat("字符串");isNaN()语法: isNaN(x);2.自定义函数:由关键字function、函数名、一组参数以及置于括号中的待执行的JavaScript语句组成定义函数function 函数名(参数1,参数2,参数3,……){//Jav
2017-05-25 19:39:52 182
原创 JQuery JavaScript基础
1.网页引用JavaScript的三种方式:使用Script标签使用外部文件直接在HTML页面中输入2.JavaScript常用的基本数据类型有哪些?underfined(未定义类型)null(空类型)number(数值类型)String(字符串类型)boolean(布尔类型)3.数组的常用方法和属性属性 length 设置或返回数组中元素的数目
2017-05-24 22:18:05 136
原创 连接
1.内连接包括相等连接和自然连接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。2.外连接外连接可以是左外连接、右外连接、右外连接或完整外部连接。1)LEFT JOIN或LEFT OUTER JOIN左向外联接的结果集包括 LEFT OUTER子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。 2) RIGHT JOIN或RIGHT OUTER JO
2017-05-23 19:37:12 198
原创 宠物商店 案例分析
1.开发环境开发工具:JDK6.0、MyEclipse10.6、SQL2.问题分析设计数据库表结构使用类图设计系统根据数据库表创建实体类创建DAO接口和实现类创建业务接口和实现类根据单一职能原则优化业务接口设计根据已上报分析结果,给出伪代码,完成设计3.难点分析数据库表结构的设计,它是实体类设计和数据库操作的基础
2017-05-22 22:25:06 1473
原创 java面向对象
Java集合:Java集合体系、set接口、List接口、Map接口、使用lterator便利集合、Collections工具类、泛型集合JDBC:JDBC工作原理、Connection接口、Statement接口、ResultSet接口、DatebaseMetaData、JDBC的事务支持、数据源和连接池Java异常异常及其原理、使用try-catch-finally捕获异常
2017-05-20 07:58:33 110
原创 Java面向对象
类和对象类和对象的关系、成员变量和局部变量、方法重载、构造方法及其重载、this关键字的使用、static关键字的使用 封装理解封装、使用修饰符实现封装、package和import 继承继承的好处和特点、方法的重写、继承条件下构造方法的执行、super关键字的使用 多态多态的引入及其好处、父类和子类之间的类型转换、使用父类作为方法形参实现多态、使用父
2017-05-19 20:18:19 116
原创 使用字符流读取文版文件
1.Reader类常用方法int read() 从输入流中读取单个字符int read(byte[] c) 从输入流中读取c.length长度的字符,保存到字符组c中,返回实际读取的字符数read (char[] c,int off,int len) 从输入流中读取最多len的长度字符,保存到字符数组c中,保存的位置从off位置开始,返回实际读取的字符长度void
2017-05-18 20:16:54 280
原创 异常处理
if-else语句进行异常处理的机制主要有以下缺点代码臃肿,加大了大量的异常情况判断和处理代码。程序员把相当多的精力放在了异常处理代码上,放在了“堵漏洞”上,减少了编写业务代码的时间,必然影响开发效率。很难穷举所有的异常情况,程序仍旧不健壮。异常处理代码和业务代码交织在一起,影响代码的可读性,加大日后程序的维护程度。
2017-05-17 16:47:03 138
原创 异常
1.常见的异常类型:Exception:异常层次结构的跟类ArithmeticException:算术错误情形,如以零作除数ArrayIndexOutOfBoundsException:数组下标越界NullPointerException:尝试访问null对象成员ClassNotFoundException:不能加载所需的类InputMismatchException:欲得
2017-05-16 20:42:55 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人