Servlet的作用
负责接收请求,调用相应Service方法,决定如何响应,本身不做业务逻辑
创建和配置Servlet
创建:
(1)实现javax.servlet.Servlet接口。
(2)继承javax.servlet.GenericServlet类
(3)继承javax.servlet.http.HttpServlet类
我们在日常开发中一般会使用第三种方法来进行Servlet的创建
配置:
一、通过配置文件配置
修改web.xml添加<servlet>、<servlet-mapping>
<servlet>
<servlet-name>user</servlet-name>
<servlet-class>com.eric.controller.UserServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>user</servlet-name>
<url-pattern>/user.do</url-pattern>
</servlet-mapping>
二、通过注解配置
@WebServlet("/user.do")
Servlet的好处
分工明确:JSP负责显示,Servlet负责控制