Servlet(3.0以上)使用注解配置代替web.xml配置


前言

Servlet(3.0以上)使用注解配置代替web.xml配置


一、步骤

1. 创建JavaEE项目,选择Servlet3.0以上的版本,不用创建web.xml

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

3. 复写方法

4. 在类上使用@WebServlet

package ocean.lx.cn.web;

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

/**
 * http://localhost:8080/Servlet01/demo01
 * 两种配置
 * urlPatterns = "/demo01"
 * "/demo01"
 */
@WebServlet("/demo01")
public class ServletDemo01 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("servlet....");
    }

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

    @Override
    public void destroy() {

    }
}

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐