次のようなカスタム インターセプター アノテーションが付けられた @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 EAP を実行していますが、これは JBoss 7.1.1 に多少似ているはずです。サーブレットでの呼び出しをインターセプターにキャッチさせるために何か別のことをする必要がありますか、それともまったく不可能ですか?