Como altero a localização do index.jsp em um arquivo de guerra
-
05-07-2019 - |
Pergunta
Eu tenho a seguinte estrutura do projeto:
meu projeto
- src
- Conteúdo web
- Meta-Inf
- web-inf
- JSP
- Index.jsp
- lib
- web.xml
Se meu index.jsp estiver no diretório do WebContent, tudo está bem, mas eu quero que ele esteja no WebContent/Web-Inf/JSP com todos os outros JSPs. O que eu tenho que acrescentar para fazer isso.
Solução
O conteúdo da Web-Inf não é recursos publicamente acessíveis, por que você está colocando os outros JSPs lá? Esses outros JSPs estão acessíveis?
Se você deseja ocultar o index.jsp, crie um servlet mapeado para o caminho raiz e envie -o para index.jsp.
Outras dicas
Acabei de ver esta pergunta Tomcat 6: a página de boas-vindas pode estar dentro da web-inf?
Parece que não pode ser feito.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow