Servlet的基本架构
来源:互联网 发布:mac上编程软件 编辑:程序博客网 时间:2024/05/22 14:58
Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http。 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类,在javax.servlet.http包中定义了支持HTTP通信协议的HttpServlet类。Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口。在Servlet接口中定义了5个方法,其中有3个方法代表了Servlet的生命周期:
init方法,负责初始化Servlet对象
service方法,负责相应客户的请求
destory方法,当Servlet对象退出生命周期时,负责释放占有的资源
Servlet被设计成请求驱动(根据请求来调用Servlet)。Servlet的请求可能包含多个数据项,当Web容器接收到某个Servlet请求时,Servlet把请求封装成一个HttpServletRequest对象,然后把对象传给Servlet的对应的服务方法.
HTTP的请求方式包括DELETE,GET,OPTIONS,POST,PUT和TRACE,在HttpServlet类中分别提供了相应的服务方法,它们是doDelete(),doGet(),doOptions(),doPost(),doPut()和doTrace().不过目前很多服务器只支持get和post请求,所以通常自定义的Servlet中只需要重写doPost和doGet方法即可。
阅读全文
4 0
- Servlet的基本架构
- Servlet的基本架构
- Servlet的基本架构
- Servlet的基本架构
- Servlet 的基本架构。
- Servlet的基本架构
- Servlet的基本架构
- Servlet的基本架构
- Servlet的基本架构
- 六.Servlet类的基本架构
- 最基本的servlet
- Servlet的基本认识
- Servlet的基本理解
- ajax+servlet的网站架构
- [Servlet]HelloServlet示例:Servlet的基本元素
- 浏览器的基本架构
- 网站的基本架构
- codeIgniter的基本架构
- PB9网易云信发短信
- OC语法详解
- 牛客day3
- 圈点生活......
- Linux crontab
- Servlet的基本架构
- 自定义view进度条
- 人工智能发展史-从图灵测试到大数据
- springboot集成dubbo、zookeeper
- [笔记]: 区间dp
- [一天几个linux命令] 有效与初始用户组:group, newgrp
- Park Visit(树型DP)
- mysql---过滤数据
- [Virtualization]ESXi体系结构与内存管理(一)体系结构