모든 요청에 대해 호출되는 필터 인 web.xml을 어떻게 설정할 수 있습니까?모든 요청에 대한 서블릿 필터
답변
막 필터를 작성하고, 그 맵핑/*
에 예컨대
<filter>
<filter-name>MyFilter</filter-name>
<filter-class>com.mycompany.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
'*'와일드 카드를 사용하여 필터 매핑을 추가하십시오.
<filter-mapping>
<filter-name>TestFilter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
쿼리 문자열이 서블릿이 아니라 루트 URL에 연결되어 있으면 필터가 http://mysite.com?blahblah와 같이 호출되지 않습니다. 해결책을 알고 있습니까? – fernandohur
나는 똑같은 문제가있다. 내 필터는 클라이언트의 모든 요청에 대해 호출되지 않는다. 응용 프로그램 수준 또는 jboss 컨테이너 수준에 상관없이 모든 요청을 잡을 수있는 필터가 필요합니다 ... – Balflear
서블릿 필터를 통해 Tomcat의 모든 요청 (webapp 및 non-webapp contextx)을 catch 할 수 있습니까? –
- 1. 서블릿 필터
- 2. 모든 요청에 대한 BaseViewModel
- 3. 인덱스를 제외한 모든 페이지에서 서블릿 필터 사용
- 4. 일부 환경에서만 서블릿 필터 적용
- 5. 서블릿 필터 (속성에 대한 매개 변수)
- 6. java : 필터 및 서블릿 매핑에 대한 질문
- 7. 캐싱을위한 서블릿 필터
- 8. 서블릿 필터 - 컨텍스트 초기화
- 9. 서블릿/서블릿 매핑과 필터/필터 매핑의 차이점은 무엇입니까?
- 10. 서블릿 체인 필터
- 11. 서블릿 필터 오류
- 12. 서블릿 IP 필터
- 13. 모든 요청에 코드 실행
- 14. 서블릿 필터 - 호출 된 서블릿/JSP 확인
- 15. Sling의 필터 및 서블릿 매핑
- 16. GateIn : 로그인 서블릿 용 필터
- 17. 인증되지 않은 요청에 대한 내 서블릿 필터를 얻는 방법은 무엇입니까?
- 18. 자바 서블릿 필터 및 SSL
- 19. ThreadLocal + java.sql.Connection + 서블릿 필터 = 2009?
- 20. Spring 인터셉터 대 서블릿 필터
- 21. 모든 요청에 코드 실행
- 22. Grails 필터 - 서블릿에 대한 액세스 요청 및 서블릿 응답
- 23. 서블릿 필터의 요청에 HTTP 헤더 추가하기
- 24. 아래의 시나리오를 처리하기 위해 서블릿, 필터 및 리스너의 차이점은 무엇입니까?
- 25. 서블릿 (또는 서블릿 필터) 내에서 JSP 이름 얻기
- 26. 서블릿 3.0 컨테이너의 CDI 주입 외부 필터 및 서블릿
- 27. 서블릿 (또는 필터)에서 Tomcat 내부 액세스
- 28. jsf-facelets 전달 바이 패스 서블릿 필터
- 29. 모든 웹 응용 프로그램에 대한 톰캣 필터
- 30. 컬렉션의 모든 값에 대한 Backbone.js 필터
쿼리 문자열이 서블릿이 아니라 루트 URL에 묶여있을 때 필터는 http://mysite.com?blahblah와 같이 호출되지 않습니다. 해결책을 알고 있습니까? – fernandohur
이 호출되어야합니다. mysite.com과 관련된 서블릿이 어떻게 매핑되는지 확인해 주시겠습니까? mysite.com이 웹 서버에서 직접 렌더링 된 정적 페이지 인 경우 java 앱이 해당 URL에 대한 조회수를 얻지 못할 수 있습니다. – aishwarya
그렇다면 어떻게 루트 URL에 필터를 연결할 수 있습니까? – fernandohur