우리는이 같은 사용자 정의 요격 주석이있어 @WebServlet 있습니다인터셉터가 활성화되지
@WebServlet("/path")
@CustomInterceptor
public class InitialHtmlServlet extends HttpServlet
{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
{
}
}
우리는/WEB-INF에있는 beans.xml 환경에서 CustomInterceptor을 가지고 인터셉터가 작동을 다른 CDI 구성 요소. 그러나이 서블릿에서는 작동시키지 못합니다.
우리는 JBoss 7.1.1과 약간 비슷한 최신 JBoss EAP를 실행하고 있습니다. 우리가 인터셉터가 서블릿에서 호출을 잡도록하기 위해해야 할 일이 있습니까, 아니면 전혀 불가능합니까?
_servlets_에 대한 호출을 차단할 수 있습니까? – Tair
아니요, 그 내용은 다음과 같습니다 : "인터셉터가 서블릿에서 호출을 잡아 내도록 다른 조치를 취해야합니까 아니면 전혀 불가능합니까?" –