[java-ee] WAR에서 어노테이션을 사용하여 서블릿 필터 실행 순서를 정의하는 방법



Answers

Servlet 3.0 스펙은 컨테이너가 어노테이션을 통해 선언 된 필터를 정렬하는 방법에 대한 힌트를 제공하지 않는 것 같습니다. 그러나 web.xml 파일에서 선언을 통해 필터를 정렬하는 방법은 분명합니다.

안전한. 상호 종속성이있는 web.xml 파일 순서 필터를 사용하십시오. web.xml 파일을 사용할 필요가 최소화되도록 필터를 모두 독립적으로 만들도록하십시오.

Question

WAR의 자체 web.xml 에서 webapp 특정 서블릿 필터를 정의하면 필터 실행 순서는 web.xml 정의 된 순서와 동일합니다.

그러나 @WebFilter annotation을 사용하여 필터를 정의하면 필터 실행 순서는 무엇이며 실행 순서는 어떻게 결정할 수 있습니까?




Related