SpringBoot注册web组件

82 阅读1分钟

注册Servlet

注册方法一

编写一个Servlet 继承HttpServlet接口 ,在类上方加上 @webServlet 注解,再在启动类上方加上 @ServletComponentScan 注解,作用是SpringBoot启动时扫描注册注解标注的Web组件

注册方法二

使用配置类的方式 详见文档

注册Filter

注册方法一

编写一个Filter继承Filter接口,重写他的三个方法,在类上方加入 @WebFilter(urlPatterns = "路径") 注解,再在启动类上方加上 @ServletComponentScan 注解,作用是SpringBoot启动时扫描注册注解标注的Web组件

注册方法二

使用配置类的方式 详见文档

注册Listener

注册方法一

编写一个Listener,实现ServletContextListener接口,在类上方加上 @WebListener 注解,再在启动类上方加上 @ServletComponentScan 注解,作用是SpringBoot启动时扫描注册注解标注的Web组件

注册方法二

使用配置类的方式 详见文档