Quando o usuário digitar uma URL que não existe eu gostaria de mandar ele pro meu “index.jsf” como faço isso usando JSF?
Opa Satangozo blz.
Você pode fazer isso usando Filters, segue abaixo um link de exemplo.
Obrigado por responder @Leonardo_Cruz.
Eu já uso o Filter para controle de usuários e percebi que esse cara ai redireciona quando a session == null
, isso me gerou uma dúvida, quando um usuário digita um endereço errado na barra de endereços torna a session == null
?
Acho que talvez me expressei mal… Eu quero redirecionar a página sempre que ocorrer um “Error 404”
Desculpa Satangozo, eu que entendi mal sua pergunta…rsrsrs.
Inclui essa tag abaixo no arquivo web.xml, trocando o location, pelo endereço da sua pagina.
<error-page>
<error-code>404</error-code>
<location>faces/index.xhtml</location>
</error-page>