如何在JSF中调用HTML5文件时激活phaselistener

时间:2012-12-23 17:24:39

标签: html5 jsf-2 unauthorized phaselistener

我在JSF项目中定义了一个PhaseListener。它在浏览器中调用*.xhtml文件时有效。但是在浏览器中调用*.html5文件时它无效。我能做phaseListener吗?

如果我无法检查,我该怎么做而不是phaseListener

1 个答案:

答案 0 :(得分:2)

改为使用servlet filter

这是一个基本的启动示例:

@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.
        // ...
    }

}