Come posso cambiare la posizione di index.jsp in un file di guerra
-
05-07-2019 - |
Domanda
Ho la seguente struttura del progetto:
mioprogetto
- src
- WebContent
& 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
Se il mio index.jsp rientra nella directory WebContent, allora tutto va bene, ma voglio che sia in WebContent / WEB-INF / jsp con tutti gli altri jsps. Cosa devo aggiungere per fare questo.
Soluzione
I contenuti di WEB-INF non sono risorse accessibili al pubblico, perché stai mettendo lì gli altri jsps? Sono accessibili altri jsps?
Se si desidera nascondere index.jsp, creare un servlet mappato sul percorso principale e inoltrarlo a index.jsp.
Altri suggerimenti
Ho appena visto questa domanda TomCat 6: può dare il benvenuto alla pagina be all'interno di WEB-INF?
Sembra che non possa essere fatto.