Servlet之生命周期【入门版(初学者必看)】
2015-08-01 11:28
423 查看
6,Servlet的讲解
6.1Servlet生命周期 ,继承HttpServlet
init方法(初始化Servlet)将来可以做一些初始化工作
service方法(处理请求)
一般不需要重写service方法,
Servlet会根据请求时的方式
调用对应方法
get请求调用doGet方法,post请求
调用doPost方法
重写doGet,doPost方法即可
如果不重写service方法
destory方法(销毁)不用管
注意:我们也可以直接继承GenericServlet不继承HttpServlet
HttpServlet本身就是GenericServlet的子类,提供更丰富的方法
我们一般直接继承HttpServlet,生命周期中的三个核心方法都是
GenericServlet的,HttpServlet已经进行了对它们的重写
我们直接用的时候直接继承HttpServlet即可
然后重写doGet,doPost方法,分别代表get请求和post请求
其实不管get请求,还是post请求,处理方式类似
所以一般习惯在doGet中调用一下doPost 或者 在doPost里面调用doGet
6.1Servlet生命周期 ,继承HttpServlet
init方法(初始化Servlet)将来可以做一些初始化工作
service方法(处理请求)
一般不需要重写service方法,
Servlet会根据请求时的方式
调用对应方法
get请求调用doGet方法,post请求
调用doPost方法
重写doGet,doPost方法即可
如果不重写service方法
destory方法(销毁)不用管
注意:我们也可以直接继承GenericServlet不继承HttpServlet
HttpServlet本身就是GenericServlet的子类,提供更丰富的方法
我们一般直接继承HttpServlet,生命周期中的三个核心方法都是
GenericServlet的,HttpServlet已经进行了对它们的重写
我们直接用的时候直接继承HttpServlet即可
然后重写doGet,doPost方法,分别代表get请求和post请求
其实不管get请求,还是post请求,处理方式类似
所以一般习惯在doGet中调用一下doPost 或者 在doPost里面调用doGet
相关文章推荐
- PAT Advanced Level 2011 注意浮点数精度问题
- javaEE---Struts
- 多线程(停止线程)
- hdu1595find the longest of the shortest 最短路
- linux -- 个人笔记
- PHP易混淆函数的区分方法及意义
- 设计模式(23) - 命令模式
- Win10版Xbox应用程序更新 提高稳定性和流畅性
- HDU 1069 Monkey and Banana
- C++ 全局变量和局部变量
- JDK,JRE,JVM区别与联系
- 如何搭建一个linux服务器
- 详解JavaScript中的函数声明和函数表达式
- android checkbox 未选中状态 已选中状态 替换成自己的图片
- 【练习笔记】剑指offer-面试题4 :替换空格
- Oracle之DataGurd(DG)环境升级--快捷同步
- HDU5336 XYZ and Drops 暴力模拟
- 轻松java学习之路2
- Ubuntu环境下安装Qt
- I - Caocao's Bridges - hdu 4738(求桥)