0

PhaseListener我在 JSF 项目中定义了一个。*.xhtml在浏览器中调用文件时它正在工作。*.html5但是在浏览器中调用文件时它不起作用。我能做到phaseListener吗?

如果我不能进行此项检查,我能做什么来代替phaseListener

4

1 回答 1

2

请改用servlet 过滤器

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

@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 回答