Java Servlet原理学习(一)
来源:互联网 发布:中国崛起 知乎 编辑:程序博客网 时间:2024/05/21 10:49
关键词:
sessionFilter(过滤器)
init方法(初始化) service方法(响应请求,接收并作出反应) destroy方法(移除)
request对象 response对象 doPost doGet 请求 响应 socket
web.xml文件(配置各种上下文信息,比如mapping) Servlet对象ServletConfig对象
创建servlet类(需要继承javax.servlet.http.httpServlet类)
javax.servlet.http.httpServlet类
servlet处理的各个阶段:
Servlet生命周期
在Servlet框架中所有的Servlet类都必须实现Servlet这个接口。其中定义了三个方法:
1、init方法:负责初始化Servlet对象。
2、service方法:用于响应客户端的请求
3、destroy:销毁Servlet对象,释放占用的资源。
Servlet生命周期四个阶段:
1 加载阶段:加载并实例化(创建Servlet实例)
2 初始化阶段:调用init()方法
3 响应客户请求阶段:调用service()方法,doGet、doPost
4 终止阶段:调用destroy()方法
关于4个阶段的详细过程在Servlet框架基础和生命周期(结合源码)、destroy()的思考中有详细介绍。不过有些部分表述还有些问题,需要深入研究一下。
servlet相关问题解答
1 Servlet是什么?
Servlet是使用Java 编写的服务器端编写的程序,以多线程方式运行在服务器端,处理用户的request(http请求)返回reponse(http应答)。
2 Session是什么?
session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。
- Java Servlet原理学习(一)
- Java Servlet学习一
- Java Servlet原理学习(二)
- 【servlet学习一】:servlet体系结构和工作原理
- 【Java之Servlet(一)】Servlet生命周期与工作原理
- Java学习之Servlet原理(收集)
- Java Web学习(28): Servlet学习(一)
- Java学习——Servlet 本质是什么 servlet运行原理
- Java Web学习笔记(一)Servlet
- Java Servlet学习笔记(一)初识servlet
- Servlet学习笔记 Servlet原理
- Java Web技术总结(一):Servlet原理
- Java Servlet 工作原理
- Java Servlet 工作原理
- Servlet学习笔记(一)之Servlet原理、初始化、生命周期、结构体系
- 【Servlet开发】Servlet开发及其原理(一)
- Servlet 工作原理解析(一)
- servlet学习笔记(一)
- 手机捕鱼、手机棋牌游戏开发(跨平台,安卓、苹果、电脑、平板等设备通用)
- android的Touch事件的消费机制
- IOS观察者模式与通知中心
- 在Unity3D中使用ScriptableObject进行序列化
- 【总结】20151031重庆市NOIP模拟赛
- Java Servlet原理学习(一)
- iOS NSNotification的使用
- POJ-2328
- UISearchBar和UISearchDisplayController
- codeforces 400C Inna and Huge Candy Matrix
- Git常用命令总结
- Web站点崩溃常见原因
- 免费馅饼 hdu dp
- MRC工程改为ARC