是否有可能从@WebFilter获得URI?

时间:2016-09-21 04:34:57

标签: servlets jsf-2 servlet-filters

在我的JSF应用程序中,我有一个@WebFilter,我想在页面转发时获取目标页面的URI。这可能吗?

@WebFilter(servletNames={"Faces Servlet"})
public class MyFilter implements Filter {   

    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {

        HttpServletRequest httpReq = (HttpServletRequest) request;
        HttpServletResponse httpRes = (HttpServletResponse) response;

        // here, can I know the URI? 

        chain.doFilter(request, response);
    }

    @Override
    public void destroy() {}

    @Override
    public void init(FilterConfig arg0) throws ServletException {}
}

由于

0 个答案:

没有答案