Olá amigos, tenho esse codigo:
HttpSession session = req.getSession();
String currentView = req.getRequestURI();
//retorna a url completa sem o contexto. Ex: /pasta/pagina.jsf
String currentView2 = req.getRequestURI().replaceFirst(req.getContextPath(), "");
Que ele retorna a URL que está sendo acessada.
Até ai beleza, mas no nosso amigo JSF como não uso <REDIRECT /> então ele não muda a URL do browser e por isso sempre vem a default do meu template.
Alguem sabe como pegar a URL que está por trás daquilo, ou até mesmo a ação que está configurada no meu faces-config.xml ?