<servlet>
<servlet-name>test</servlet-name>
<servlet-class>com.wen.xi.Myservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/demozhang</url-pattern>
</servlet-mapping>
com.wen.xi.MyHttpServlet /* 是包名加类名。*/
<servlet-name>test</servlet-name>/*两个name可以随便取名,但是要保持两个name名一致 */
servlet3.0以后可以使用注解就不用在web.xml配置以上内容了
@WebServlet(urlPatterns="/demo") 或者@WebServlet("/demo") //拦截/demo请求
@WebServlet("/*")//拦截所有请求,但是不放行jsp文件。
@WebServlet("/")//拦截所有请求放行jsp文件。
@WebServlet({"/demo1","/demo2","/demo3"})//拦截/demo1,demo2,demo3请求
@WebServlet("/user/demo4") //拦截/user/demo4,两层路径
@WebServlet("/register.action") //拦截register.action请求
public class MyHttpServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("请求到达...");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
}