概述
Servlet是javax.servlet.Servlet接口的实现,在web容器中,负责接收、处理、响应。每个Servlet仅有一个实例,第一次处理请求时候被创建。
实现
- 实现javax.servlet.Servlet接口
- 继承javax.servlet.GenericServlet
- 继承javax.servlet.http.HttpServlet
HttpServlet
http服务,通常都继承HttpServlet,实现了很多http的方法和协议。
一般重写doGet、doPost方法,来分别处理get请求和post请求。方法的参数HttpServletRequest、HttpServletResponse,都是对http的请求和响应的封装。
HttpServletRequest
HttpServletResponse
ServletContext
ServletContextListener
SpringMVC之servlet
SpringMVC的servlet实现是,DispatchServlet
SpringMVC之容器
SpringMVC,实现了ServletContextListener接口,org.springframework.web.context.ContextLoaderListener。监听ServletContext初始化事件,基于创建spring容器(WebApplicationContext)。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。