0

PhaseListenerJSF プロジェクトで定義します。*.xhtmlファイルがブラウザで呼び出されたときに機能しています。しかし*.html5、ブラウザでファイルを呼び出すと機能しません。私はphaseListenerすることができますか?

このチェックができない場合、代わりに何ができphaseListenerますか?

4

1 に答える 1

2

代わりにサーブレット フィルタを使用してください。

基本的なキックオフの例を次に示します。

@WebFilter("*.html5")
public class MyFilter implements Filter {

    @Override
    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
        // Perform here some code before processing the request.
        // ...

        chain.doFilter(req, res);

        // Perform here some code after processing the request.
        // ...
    }

}
于 2012-12-23T19:42:28.043 に答える