Servlet 简介
2024-08-25 13:38:20
1. 如下图
2. 每一个Servlent都必须实现Servlent接口。
GenericServlet是个通用的、不特定于任何协议的Servlet, 它实现了Servlet接口,而Httpservlet继承于GenericSerlet, 因此HttpServlet也实现了Servlet接口,所以我们定义的Servlet只需要继承HttpServlet父类即可。
3. Servlet接口中定义了一个service方法,HttpServlet对该方法进行了实现, 实现方式就是将ServletResponse与ServletRequest转换为HttpServletResponse与HttpServletRequest。 转换完毕后,调用自定义的service方法。
4. Servlet的生命周期
init方法 : 负责初始化Servlet对象
service方法: 负责响应客户的请求
destory方法: 当Servlet对象退出生命周期时,负责释放占用的资源
5。Servlent核心API
6. Servlet的初始化阶段
Servlet容器启动时,自动装载某些Servlet
Servlet容器启动后,客户首次向Servlet发出请求
Servlet的文件被更新后,重新装载Servlet
最新文章
- ORA-04091: table xxxx is mutating, trigger/function may not see it
- RabbitMQ 消息确认机制
- OPENQUERY 无行返回 无数据返回 数据缺失
- 在内核中异步请求设备固件firmware的测试代码
- dw websites
- Speed-BI 多事实表与表间计算的应用:销售目标达成分析 另一种实现方法
- Windows命令行中使用SSH连接Linux
- 飞行器的Pitch Yaw Roll概念图解
- 1020. Tree Traversals
- File类、文件过滤器、递归、文件及文件夹的操作方法
- spring mvc 返回乱码SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
- 去除QT不使用参数的警告
- 两类for循环
- [ruby]rubyGem出现ERROR: Could not find a valid gem时的处理方法
- Spring与MyBatis整合上_Mapper动态代理方式
- django数据库迁移-15
- Vue2.0 - 全局操作 Vue.set
- eclipse中Web Deployment Assembly与build path作用
- java 短链接生成
- MongoDB day03