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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top