其他分享
首页 > 其他分享> > 用于非Boot Spring项目的org.springframework.boot.context.embedded.FilterRegistrationBean的等价物?

用于非Boot Spring项目的org.springframework.boot.context.embedded.FilterRegistrationBean的等价物?

作者:互联网

我正在尝试在Spring中实现外部会话处理,如this tutorial.我在添加正确的过滤器时遇到了一些麻烦. Spring Boot似乎已经定义了正确的bean / filter,但我的项目不是Spring Boot,所以它找不到FilterRegistrationBean.在非Boot的Spring版本中是否存在某种等效的类?我也尝试过org.springframework.web.context.embedded.FilterRegistrationBean,但无法正确导入它(看起来这个文档指的是SNAPSHOT版本,所以也许这个软件包从来都不是正确版本的一部分).

解决方法:

根据您的容器配置,web.xml或ServletContainerInitializer,您可以注册一个DelegatingFilterProxy过滤器,并使其按名称引用您在ApplicationContext中声明的过滤器bean.

标签:spring-mvc,spring,servlet-filters,spring-session,spring-bean
来源: https://codeday.me/bug/20190702/1361212.html