在入口类添加注解@ServletComponentScan
@SpringBootApplication
@ServletComponentScan//扫描自定义的servlet和filter
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
自定义servlet方式:
1.类加注解@WebServlet("/haha")
2.在入口类添加bean配置
@Bean
public ServletRegistrationBean testServletRegistration() {
ServletRegistrationBean registration = new ServletRegistrationBean(new FileUpload()); //FileUpload是自定义servlet的类名
registration.addUrlMappings("/hello");
return registration;
}