1. 引入maven依赖包
1.1 在pom.xml中引入javax.servlet-api包
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
</dependency>
2. 实现httpservlet类的继承
2.1 自定义实现httpservlet的方法
public class TestServletController extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("get请求");
resp.getWriter().write("请求1");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
super.doPost(req, resp);
}
}
3. webapp/WEB-INF/web.xml 配置
3.1 配置servlet
<servlet>
<servlet-name>testServlet</servlet-name>
<servlet-class>com.test.TestServletController</servlet-class>
</servlet>
servlet-name 名称可自定已
servlet-class 生效的类
注 可用多个servlet标签配置多个servlet实现类,根据不同情况实现相应的逻辑控制
3.1 配置servlet-mapping
<servlet-mapping>
<servlet-name>testServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
servlet-name 必须和servlet-name设置的名称保持一致,标识那个配置类生效
url-pattern 定义的url匹配路径