JSP (java server page) servlet生命周期
来源:互联网 发布:我想在淘宝上卖东西该怎么办 编辑:程序博客网 时间:2024/05/21 10:39
JSP(java server page) servlet生命周期:init、service、destory
1)init方法:负责初始化Servlet对象。在Servlet的整个生命周期类,init()方法只被调用一次。
2)service()方法是接收请求,返回响应的方法。每次请求都执行一次,该方法被HttpServlet封装为doGet和doPost方法。
3)destroy方法:销毁Servlet对象,释放占用的资源,Servlet要被卸载时调用
除了service外,init和destory在整个jsp生命周期中均只调用一次。
servlet的层级结构和常用的类:
Servlet
–GenericServlet
–HttpServlet
–自己的servlet
ServletRequest
–HttpServletRequest
ServletResponse
–HttpServletResponse
HttpServlet容器响应Web客户请求流程如下:
1)Web客户向Servlet容器发出Http请求;
2)Servlet容器解析Web客户的Http请求;
3)Servlet容器创建一个HttpServletRequest对象,在这个对象中封装Http请求信息;
4)Servlet容器创建一个HttpServletResponse对象;
5)Servlet容器调用HttpServlet的service方法,这个方法中会根据request的Method来判断具体是执行doGet还是doPost,把HttpServletRequest和HttpServletResponse对象作为service方法的参数传给HttpServlet对象;
6)HttpServlet调用HttpServletRequest的有关方法,获取HTTP请求信息;
7)HttpServlet调用HttpServletResponse的有关方法,生成响应数据;
8)Servlet容器把HttpServlet的响应结果传给Web客户。
doGet() 或 doPost()是创建HttpServlet时需要覆盖的方法.
ServerSocket (int port)
服务器端创建一个serversocket绑定在特定的端口
Socket(InetAddress address,int port)
客户端创建一个socket流,连接到特定的端口和ip地址
- JSP (java server page) servlet生命周期
- jsp(java server page)之模板式servlet
- JSP(Java Server Page)
- JSP-Java Server Page基础知识
- JSP基础---java server page
- Day19-JSP(Java Server Page)
- JSP(Java Server Page )
- JSP(Java Server Page)
- JSP:Java Server Page(1)
- java- java servlet和java server page
- JSP(Java Servlet Page)分层架构
- java--jsp(Java Server Page)_1
- java--jsp(Java Server Page)_2
- java--jsp(Java Server Page)_3
- java--jsp(Java Server Page)_1
- JSP(java Server Page):java动态页面
- JSP生命周期 ,Servlet生命周期
- JSP/Servlet: JSP 生命周期
- Opencv学习---霍夫变换检测圆的基本原理
- Bulbs 【模拟】or 【set】
- 第二部分 自动内存管理机制
- Spring学习-29:Spring中的事务管理之事务开发常用API的详解
- Xcode清理缓存和垃圾文件
- JSP (java server page) servlet生命周期
- Win10 将开启“游戏模式”
- 删数问题
- win7 装固态升级win10 心得
- JS性能优化之创建文档碎片(document.createDocumentFragment)
- 185
- PHP性能测试工具xhprof的安装和使用
- 关于 排序 两三事
- Java 中的Synchronized解析