springboot15-使用servlet方式二--配置类方式

1、编写servlet

public class MyServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.getWriter().println("MyServlet2");
        resp.getWriter().flush();
        resp.getWriter().close();
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}

2、编写配置类

@Configuration //该注解将此类定义为配置类(相当于一个xml配置文件)
public class ServletConfig {

    //@Bean是一个方法级别上的注解,主要用在配置类中
    //相当于是一个
    //<beans>
    //  <bean id="" class="">
    //</beans>
    @Bean
    public ServletRegistrationBean myServletRegistrationBean(){
        //加载servlet和定义请求路径
        ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(new MyServlet(), "/myservlet");

        return servletRegistrationBean;
    }
}

3、启动类加载

posted @ 2021-09-15 14:36  不是孩子了  阅读(50)  评论(0)    收藏  举报