C'è un modo in JSP per conoscere il nome della pagina corrente (non l'intero URL o URI)? Naturalmente, possiamo fare qualcosa di simile a quanto segue per recuperare il nome della pagina corrente in JSP.Come recuperare il nome della pagina corrente in JSP?
String servletPath=request.getServletPath();
out.println(servletPath.substring(servletPath.lastIndexOf("/")+1, servletPath.length()));
Questo può recuperare il nome della pagina corrente (può essere Sto seguendo il modo sbagliato di farlo). C'è un modo giusto e diretto in JSP per recuperare il nome della pagina corrente?
[Inoltre, il carattere separatore /
in questo metodo servletPath.lastIndexOf("/")
deve essere sempre indipendente da qualsiasi file system supportato da qualsiasi sistema operativo].
Sono lieto di volerlo sapere. –
Hai già trovato uno dei modi. Qual è esattamente il tuo problema? Il carattere separatore? Questo non ha senso. Probabilmente stai confondendo gli URL con i percorsi del file system del disco locale. Non sono la stessa cosa. Il separatore di percorso negli URL è sempre '/'. – BalusC