Java第四十二天,Servlet系列(三),基于注解的Servlet

1.创建 JavaEE 项目(Servlet 版本必须为 3.0 及以上,JavaEE 版本必须为 1.6及以上,且不用勾选 web.xml)

2.定义一个类,实现 Servlet 接口,实现接口方法

3.在类上使用 @WebServlet 注解

package web.servlet;

import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import java.io.IOException;

// urlPatterns 参数指明访问时的 url 路径
// 注意 urlPatterns 是一个数组,即可以绑定多个访问路径
@WebServlet(urlPatterns = {"/first"})
// urlPatterns 属性最重要,因此它可以用 value 替代;而 value 可以不写,因此以下两种写法也正确
// @WebServlet(value = {"/first"})
// @WebServlet({"/first"})
public class FirstServlet implements Servlet {

    @Override
    public void init(ServletConfig servletConfig) throws ServletException {

    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("this is my first servlet!");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void destroy() {

    }
}
作者:蓝月

-------------------------------------------

个性签名:能我之人何其多,戒骄戒躁,脚踏实地地走好每一步

原文地址:https://www.cnblogs.com/viplanyue/p/13573684.html