¿Cómo cambio la ubicación de index.jsp en un archivo war?
-
05-07-2019 - |
Pregunta
Tengo la siguiente estructura de proyecto:
myproject
- src
- Contenido web
& nbsp; & nbsp; & nbsp; - META-INF
& nbsp; & nbsp; & nbsp; - WEB-INF
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - jsp
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - index.jsp
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - lib
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - web.xml
Si mi index.jsp se encuentra en el directorio WebContent, todo está bien, pero quiero que esté en WebContent / WEB-INF / jsp con todos los demás jsps. ¿Qué tengo que agregar para hacer esto?
Solución
Los contenidos de WEB-INF no son recursos de acceso público, ¿por qué coloca los otros jsps allí? ¿Son accesibles esos otros jsps?
Si desea ocultar el index.jsp, cree un servlet asignado a la ruta raíz y reenvíelo al index.jsp.
Otros consejos
Acabo de ver esta pregunta TomCat 6: puede dar la bienvenida a la página dentro de WEB-INF?
Parece que no se puede hacer.