JSF - Redirecionar quando página não existir

3 respostas
jsfjava
S

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?

3 Respostas

L

Opa Satangozo blz.

Você pode fazer isso usando Filters, segue abaixo um link de exemplo.

S

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”

L

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>
Criado 13 de setembro de 2017
Ultima resposta 13 de set. de 2017
Respostas 3
Participantes 2