Servlet 相信大家都不陌生,假如我在springboot项目里面需要使用 servlet怎么办呢,springboot项目webxml都没有了。
这里我就给大家展示两种 springboot 整合 servlet的方法,这里使用的 spring 项目配置沿用之前写的那个spring入门的https://blog.csdn.net/yali_aini/article/details/82865669,
1.使用 javax.servlet.annotation.WebServlet 注解
@WebServlet( name = "helloServlet" , urlPatterns = "/hello1")
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
BufferedOutputStream bis = new BufferedOutputStream( resp.getOutputStream() );
bis.write( "<h1>hwllo word</h1>".getBytes() );
bis.flush();
bis.close();
}
}
然后程序启动的时候,使用 @ServletComponentScan 扫描注入到spring 容器里面去。