champs
#1
Boa tarde pessoal.
Uma dúvida em jsf.
Eu tenho minha aplicação, com o padrão de url http://localhost:8080/MeuSite/faces/index.jsp
Se eu tentar acessar a url http://localhost:8080/MeuSite, da o erro java.lang.RuntimeException: Cannot find FacesContext.
Tem como evitar esse estouro de tela, ou pelo menos evitar/redirecionar para página de erro?
Valeu galera.
Fexx
#2
Se é o que entendi, vc terá que declarar isso no web.xml:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
ou
<welcome-file-list>
<welcome-file>faces/index.jsp</welcome-file>
</welcome-file-list>
Tenta ai.
Abraços.
Fica com DEUS.
champs
#3
Sim, eu ja havia feito isso.
Na verdade eu queria saber se tem como impedir de alguem acessar a url http://localhost:8080/MeuSite diretamente, para não dar o estouro de tela.
Tem como fazer isso?
Fexx
#4
Então tira o welcome-file, aí na hora de alguém acessar lançara um erro.