Olá pessoal.
Estou com um problema na implementação de um Filter.
Uso o myfaces, e o que acontece é o seguinte:
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
String servletPath = ((HttpServletRequest)request).getServletPath();
if (isInvalidPath(servletPath)){//verifica se a pagina pode ser acessada
((HttpServletResponse)response).sendRedirect("htdocs/errorPage.faces");
return;
}
chain.doFilter(request, response);
}
já tentei passar para o sendRedirect as seguintes String:
"/htdocs/errorPage.faces"
"/htdocs/errorPage.jsp"
"errorPage.faces"
"errorPage.jsp"
"/errorPage.faces"
"/errorPage.jsp"
Mas nenhum da certo.
Estou errando em alguma coisa? Alguem tem ideia do que pode ser?
