最新包
javax.servlet:servlet-api:2.5
javax.servlet:javax.servlet-api:4.0.1
artifactId在3.1之前采用servlet-api,3.1及之后采用javax.servlet-api
groupId不变
maven依赖配置scope为provided,参与编译但不会打进war包,tomcat等web容器有提供,
如tomcat/lib/servlet-api.jar,tomcat-8.0.32带的servlet-api.jar版本为3.1
职责
接收客户端http(HypeText Transfer Protocol)请求,并响应
谁开发的?oracle
javax是?java扩展包
实现
servlet-api.jar中javax.servlet.Servlet定义了生命周期,init()、service(req, resp)、destroy()
用户可继承HttpServlet,用于处理每个来自客户端的请求,每个请求将在新的线程运行
与tomcat的配合
Tomcat构造出HttpServletRequest作为参数调用HttpServlet.service(req, resp)