无法从春季启动初始化servlet的初始化方法

时间:2018-11-01 15:45:09

标签: spring-boot servlets

我在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。发布

1 个答案:

答案 0 :(得分:1)

尝试一下;

-pthread

}

并进行检查,可能有帮助:https://www.baeldung.com/register-servlet