필터에서 Servlet 객체에 액세스 할 수 있습니까? 서블릿에있는 객체가 아니라 서블릿 객체입니다.필터에서 Servlet 객체에 액세스 할 수 있습니까?
-1
A
답변
1
나는 서블릿 필터에 대해 질문하고 있다고 생각한다. 내 대답은 아니오 야". 다른 서블릿이나 필터에서 서블릿에 액세스 할 수 없습니다.
서블릿 컨텍스트 어딘가에 API가 있었지만 java 디자이너가 서블릿 컨테이너 (및 필터)가 서블릿 컨테이너에 의해 관리되고 HTTP를 통해서만 액세스 할 수있는 것으로 결정한 이후 약 15 년 전 폐기되었습니다.
분명히 어떤 종류의 문제를 해결할 수 있습니다. 예를 들어, 서블릿 표준은 서블릿의 인스턴스를 하나만 생성하기 때문에이 인스턴스를 서블릿 자체의 정적 변수에 저장 한 다음 필터 또는 다른 서블릿에서 액세스 할 수 있습니다. 그러나이 기술은 여러 가지 이유로 좋지 않습니다.
이유를 설명 할 수 있으면 좋겠지 만 당신이 이것을 원하니? 아마도 커뮤니티가 더 나은 솔루션을 찾을 수 있도록 도와 줄 수 있습니다. 당신이 당신의 이유는 내가이 작업을 구현하는 JMX를 사용하도록 제안 할 수 있습니다 설명하기 때문에
편집
. JMX는 Java 구성 요소의 관리를 위해 설계되었으며 작업은 순수한 관리입니다.
관련 문제
- 1. DotNetFactory로 어떤 객체에 액세스 할 수 있습니까?
- 2. 언제 ASPError 객체에 액세스 할 수 있습니까?
- 3. mvc3의 작업 필터에서 매개 변수에 액세스 할 수 있습니까?
- 4. has_child 스크립트 필터에서 상위 문서 속성에 액세스 할 수 있습니까?
- 5. 프로그래밍 방식으로 필터에서 ASP.NET 경로 테이블에 액세스 할 수 있습니까?
- 6. 각도 필터에서 html을 출력 할 수 있습니까?
- 7. AppEngine의 서블릿 필터에서 로그 할 수 있습니까?
- 8. Servlet 필터에서 호출되는 관리 Bean 이름과 동작 메소드를 로깅하는 방법
- 9. JSON이 내 객체에 액세스 할 수 없습니다.
- 10. "폐기 된 객체에 액세스 할 수 없습니다"
- 11. canvas 기초, 객체에 액세스 할 수 없습니다.
- 12. 서비스 내부의 객체에 액세스 할 수 없습니다.
- 13. handlebar.js의 JSON 객체에 액세스 할 수 없습니다.
- 14. 나뭇 가지 객체에 액세스 할 수 없습니다
- 15. 콤보 객체에 액세스 할 수 없습니다 나
- 16. 함수에서 객체에 액세스 할 수 없습니다.
- 17. 호출 스레드가이 객체에 액세스 할 수 없습니다.
- 18. ArrayList에 저장된 객체에 액세스 할 수 없습니다.
- 19. 기능은 자바 스크립트 객체에 액세스 할 수
- 20. VideoJS 플래시 객체에 액세스 할 수 없습니다.
- 21. Java Android를 사용하면 flipperview에서 동적 객체에 액세스 할 수 있습니까?
- 22. Selenium을 사용하여 DOM 객체에 액세스 할 수 있습니까?
- 23. PHP 호출로 JSON 객체에 어떻게 액세스 할 수 있습니까?
- 24. 다른 클래스의 개인 객체에 어떻게 액세스 할 수 있습니까?
- 25. 내부 클래스의 외부 클래스 객체에 액세스 할 수 있습니까?
- 26. 다른 클래스의 한 클래스 객체에 어떻게 액세스 할 수 있습니까?
- 27. 액션 필터가 컨트롤러의 전용 객체에 액세스 할 수 있습니까?
- 28. HashSet에 추가 된 마지막 객체에 어떻게 액세스 할 수 있습니까?
- 29. $ routeProvider 선언에서 $ routeParams 객체에 액세스 할 수 있습니까? 다음 코드에서
- 30. 어떻게 ContainerResponseFilter 내의 Response 객체에 액세스 할 수 있습니까?
어떤 필터 종류가 있습니까? 시도해 봤어? –
필터 인터페이스를 구현하는 일반 필터 – Klapek
왜 하시겠습니까? 사용 사례를 설명하십시오. – vanje