2015-01-15 2 views

답변

1

나는 서블릿 필터에 대해 질문하고 있다고 생각한다. 내 대답은 아니오 야". 다른 서블릿이나 필터에서 서블릿에 액세스 할 수 없습니다.

서블릿 컨텍스트 어딘가에 API가 있었지만 java 디자이너가 서블릿 컨테이너 (및 필터)가 서블릿 컨테이너에 의해 관리되고 HTTP를 통해서만 액세스 할 수있는 것으로 결정한 이후 약 15 년 전 폐기되었습니다.

분명히 어떤 종류의 문제를 해결할 수 있습니다. 예를 들어, 서블릿 표준은 서블릿의 인스턴스를 하나만 생성하기 때문에이 인스턴스를 서블릿 자체의 정적 변수에 저장 한 다음 필터 또는 다른 서블릿에서 액세스 할 수 있습니다. 그러나이 기술은 여러 가지 이유로 좋지 않습니다.

이유를 설명 할 수 있으면 좋겠지 만 당신이 이것을 원하니? 아마도 커뮤니티가 더 나은 솔루션을 찾을 수 있도록 도와 줄 수 있습니다. 당신이 당신의 이유는 내가이 작업을 구현하는 JMX를 사용하도록 제안 할 수 있습니다 설명하기 때문에

편집

. JMX는 Java 구성 요소의 관리를 위해 설계되었으며 작업은 순수한 관리입니다.

관련 문제