追加することを提案するこの回答を見ました<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>
ただし、機能せず、セッション フィルターの前に認証フィルターが実行されます。
なんで?