- 浏览: 558495 次
文章分类
- 全部博客 (235)
- 数据库 (12)
- j2se (10)
- JQuery (2)
- 经验总结 (4)
- 防毒 (1)
- Struts (20)
- Spring (12)
- 项目 (3)
- 电脑维修项目 (1)
- Eclipse (2)
- JSP (13)
- mysql (5)
- Hibernate (54)
- ssh (1)
- 学习网站 (1)
- tomcat (9)
- servlet (24)
- java语言基础 (1)
- jbpm (1)
- linux (0)
- 技巧积累 (1)
- javaBean (2)
- 设计模式 (2)
- 实用的操作 (9)
- oracle (1)
- UML学习 (1)
- 版本控制 (1)
- 框架 (9)
- javaWeb基础 (13)
- c语言 (0)
- ant (0)
- 关于权限 (3)
- 真正开发有用 (5)
- javascript (2)
- 算法 (1)
- J2EE (1)
- junit (1)
最新评论
-
alleni123:
不错 一搜就搜到这个了
ssession和servletContext的比较 -
hua7381:
楼主,你真实帮了大忙了!!
万能乱码处理---url传中文 -
albrich:
1楼是正解
摘] 装了个Tomcat遇到的问题 -
JA_mcj:
ssession和servletContext的比较 -
haotw:
看了很有帮助,总算对hibernate的延迟加载有一定的了解了 ...
[转]hibernate延迟加载
最好的方法是看下servlet的文档
------------------------------------
Servelt的框架由:由两个java包组成
Javax.servlet:定义了所有servlet类都必须实现或扩展的通接口和类
Javax.servlet.httpt:定义了采用HTTP协议通信的httpservlet类
Javax.servlet.servlet接口,所有的servlet都必须实现这一接口或者是继承实现了这个接口的类。
在servlet接口中定义了5个方法,其中3个代表了servlet的生命周期
Init方法,初始化servlet对象
Service方法,响应客户请求
Destroy方法,当servlet对象退出生命周期时,释放占用的资源
Genericservlet实现了servlet接口,而httpservlet扩展了Genericservlet,所以当用户开发自己的servlet类时,必须扩展以上两个类中的一个。
1.如果servlet类扩展了Genericservlet,则必须实现service方法,因为Genericservlet类中的service方法被声明为抽象方法
2.如果servlet类扩展了httpservlet,则不必实现service方法,因为httpservlet类中的service方法已被实现。(常用)
Protected void service(httpservletrequest request, httpservletresponse reponse) throws servletexception,ioexception;
在httpservlet的servlet方法中,首先从httpservletrequest对象中获取HTTP请求方式的信息,然后再调用相应的方法,如果请求方式为GET,那么调用DOGET;如果请求方式为POST,那么调用DOPOST(HTTP的请求方式包括DELETE,GET,OPTIONS,POST,PUT,TRACE)
SERVICE方法中,有两个参数:httpservletrequest和httpservletresponse
httpservletrequest接口中封装了客户请求信息,如客户请求方式,参数名和参数值,客户正在使用的协议,及请求的远程主机信息
httpservletresponse接口为提供了返回响应结果的方法
servlet生命周期
开始于被装载到servlet容器中,结束于被终止或重新装入时。生命周期人3个阶段:初始化阶段,响应客户请求阶段,终止阶段在javax.servlet.servlet接口中定义了3个方法init(),service(),destroy(),它们将分别在servlet的不同阶段被调用
在响应客户请求阶段,对于到达servlet容器的客户请求,servlet容器创建特定于这个请求的servletrequest对象和servletresponse对象,然后调用servlet的service方法。Service方法从servletrequest对象获得客户请求方式和信息并处理该请求,通过servletresponse对象向客户返回响应结果
------------------------------------
Servelt的框架由:由两个java包组成
Javax.servlet:定义了所有servlet类都必须实现或扩展的通接口和类
Javax.servlet.httpt:定义了采用HTTP协议通信的httpservlet类
Javax.servlet.servlet接口,所有的servlet都必须实现这一接口或者是继承实现了这个接口的类。
在servlet接口中定义了5个方法,其中3个代表了servlet的生命周期
Init方法,初始化servlet对象
Service方法,响应客户请求
Destroy方法,当servlet对象退出生命周期时,释放占用的资源
Genericservlet实现了servlet接口,而httpservlet扩展了Genericservlet,所以当用户开发自己的servlet类时,必须扩展以上两个类中的一个。
1.如果servlet类扩展了Genericservlet,则必须实现service方法,因为Genericservlet类中的service方法被声明为抽象方法
2.如果servlet类扩展了httpservlet,则不必实现service方法,因为httpservlet类中的service方法已被实现。(常用)
Protected void service(httpservletrequest request, httpservletresponse reponse) throws servletexception,ioexception;
在httpservlet的servlet方法中,首先从httpservletrequest对象中获取HTTP请求方式的信息,然后再调用相应的方法,如果请求方式为GET,那么调用DOGET;如果请求方式为POST,那么调用DOPOST(HTTP的请求方式包括DELETE,GET,OPTIONS,POST,PUT,TRACE)
SERVICE方法中,有两个参数:httpservletrequest和httpservletresponse
httpservletrequest接口中封装了客户请求信息,如客户请求方式,参数名和参数值,客户正在使用的协议,及请求的远程主机信息
httpservletresponse接口为提供了返回响应结果的方法
servlet生命周期
开始于被装载到servlet容器中,结束于被终止或重新装入时。生命周期人3个阶段:初始化阶段,响应客户请求阶段,终止阶段在javax.servlet.servlet接口中定义了3个方法init(),service(),destroy(),它们将分别在servlet的不同阶段被调用
在响应客户请求阶段,对于到达servlet容器的客户请求,servlet容器创建特定于这个请求的servletrequest对象和servletresponse对象,然后调用servlet的service方法。Service方法从servletrequest对象获得客户请求方式和信息并处理该请求,通过servletresponse对象向客户返回响应结果
发表评论
-
[转]context-param和init-param区别
2007-11-19 09:19 2809context-param和init-param区 ... -
servlet的路径问题
2007-09-22 22:49 1543解决路径的原则:在地址栏中配出完整的路径就可以了 最好在web ... -
servlet的架构与生命周期
2007-09-22 20:26 1316servlet的架构与生命周期 -
如何掌握servlet
2007-09-21 01:18 1201至少掌握这么几点: 1.从HttpServlet继承 2.重写 ... -
ssession和servletContext的比较
2007-09-21 00:23 9113Servlet实现访问次数的例子 //ShowTimesS ... -
[摘]servletContext
2007-09-20 23:32 1497... -
学习session
2007-09-20 23:20 1051没有说都能记的这些方法,记住原理就ok了. 所以要会查api和 ... -
[摘]Session实现原理
2007-09-20 22:56 2386Session实现原理 http://blog. ... -
Cookie概述
2007-09-20 21:03 1341Cookie是服务器发送给浏览器的体 ... -
session学习1
2007-09-20 20:51 1029Provides a way to identify a us ... -
cookie学习
2007-09-20 20:14 12421) 创建Cookie: Cookie c = ... -
理清servlet的关系
2007-09-20 02:52 1116javax.servlet.servlet是个接口 java ... -
学servlet复习extends和implements的区别
2007-09-19 23:53 2156extends和implements的区别 本文摘抄 ... -
servlet的作用--我之理解
2007-09-19 23:08 3708早期用servlet充当视图层,业务逻辑层及持久层. p ... -
Tomcat运行servlet出现的问题.
2007-09-19 06:27 2971javax.servlet.ServletException: ... -
[摘]tomcat中运行servlet!
2007-09-19 05:25 1372虽然自己做过一些servlet 不过还是喜欢转发别人的文章可能 ... -
servlet的jar包
2007-09-19 04:49 3526在tomcat下的common目录下的lib目录有 对serv ... -
servlet的api
2007-09-19 04:35 1599servlet的文档不在java文档中,而在j2ee文档中,或 ... -
servlet学习笔记2-servlet中得到cookie的信息
2007-09-19 01:11 1548Servlet API 提供了一个Cookie 类,封装了 ... -
[摘]Servlet 2.4 的新功能
2007-09-19 00:54 1726Servlet 2.4 的新功能 ...
相关推荐
Servlet学习笔记(java的Servlet)。 jsp的学习基础。此笔记可让你5天内学会使用Servlet,可快速入门,也可当手册使用。 更多:http://download.csdn.net/user/daillo/all
林学良Jsp&Servlet学习笔记,html格式的,很基础的学习文档。
Servlet学习笔记Servlet学习笔记
《JSP & Servlet学习笔记(第2版)》是作者多年来教学实践经验的总结,汇集了学生在学习JSP&Servlet;或认证考试时遇到的概念、操作、应用等各种问题及解决方案。 《JSP & Servlet学习笔记(第2版)》针对Servlet 3.0的...
JSP Servlet 学习笔记 第2版 林信良 随书光盘 第3卷
Java相关课程系列笔记之九Servlet学习笔记 Java相关课程系列笔记之十JSP学习笔记 Java相关课程系列笔记之十一Ajax学习笔记 Java相关课程系列笔记之十二jQuery学习笔记 Java相关课程系列笔记之十三Struts2学习笔记 ...
Servlet学习笔记
[JSP&Servlet;学习笔记(第2版)]。
JSP&Servlet学习笔记,适合初学jsp和servlet的人群,初学者学习可能有点困难
JSP & Servlet学习笔记(第2版)》是作者多年来教学实践经验的总结,汇集了学生在学习JSP&Servlet或认证考试时遇到的概念、操作、应用等各种问题及解决方案。 本书针对Servlet3.0的新功能全面改版,无论章节架构...
jsp&servlet学习笔记(第2版)光盘,买书附赠光盘,完片版本。
servlet学习笔记.doc
[JSP&Servlet学习笔记(第2版)] 林信良
吉林大学珠海学院JSP&Servlet学习笔记(第二版)课后答案
书 名:JSP & Servlet学习笔记(第2版) 作 者:(台湾)林信良 著 出 版 社:清华大学出版社 出版时间:2012-5-1 ISBN:9787302283669 纸书页数:456页 定 价:¥ 58.00 内容简介: 本书是作者多年来...
方立勋servlet学习笔记
本书是作者多年来教学实践经验的总结,汇集了教学过程中学生在学习JSP & Servlet时遇到的概念、操作、应用或认证考试等问题及解决方案。, 本书针对Servlet 3.0的新功能全面改版,无论是章节架构与范例程序代码,都做...