【发布时间】:2013-05-28 18:37:14
【问题描述】:
我看到this 的回答建议添加<absolute-ordering>.
我正在使用 tomcat 7.0.29 并且有一些过滤器,它们都是这样定义的:(不在 web.xml 中)
@WebFilter(filterName = "SessionFilter", servletNames = { "Jersey Web Application" })
public class HibernateSessionRequestFilter implements Filter {
由于我希望在名为 authenticationfilter 的过滤器之前调用会话过滤器,因此我在 web.xml 的 <web-app> 标记之间添加了以下内容。
<absolute-ordering>
<name>SessionFilter</name>
<name>AuthenticationFilter</name>
</absolute-ordering>
但是,它不起作用,并且在会话过滤器之前执行身份验证过滤器。
为什么?
【问题讨论】:
标签: java tomcat tomcat7 servlet-filters