我在Spring Boot应用程序中初始化了一个自定义servlet。
@Bean
public ServletRegistrationBean<CustomServlet> servletRegistrationBean()
{
log.info("going to initialise the servlet");
return new ServletRegistrationBean<>(new CustomServlet(), “/path1/*");
}
这是在带有@Configuration注释的配置类中,尽管上面的日志已打印,但我在spring中所做的任何操作都不会在CustomServlet内部调用init方法。 这段代码是从另一个示例应用程序复制而来的,其中完成了完全相同的操作,但是在那里,servlet方法的init被初始化了,有什么想法吗?
spring boot starter父版本:
2.0.4。发布