¿Cuál es el uso de request.getContextPath () en JSP?


Mejor respuesta

request.getContextPath () – devuelve la ruta raíz de su aplicación, mientras que ../ – devuelve el directorio principal de un archivo.

Utiliza request.getContextPath (), ya que siempre apuntará a la raíz de tu aplicación. Si tuviera que mover su archivo jsp de un directorio a otro, no es necesario cambiar nada. Ahora, considere el segundo enfoque. Si tuvieras que mover tus archivos jsp de una carpeta a otra, tendrías que hacer cambios en cada ubicación donde estás refiriendo tus archivos.

Además, un mejor enfoque de usar request.getContextPath () lo hará sea ​​establecer «request.getContextPath ()» en una variable y usar esa variable para referir su ruta.

Responder

Llamemos a su aplicación: IRCTCBooking

Llamar a request.getContextPath () le daría:

http://localhost:8080/IRCTCBooking

Esto sería particularmente útil cuando se refiere a scripts y hojas de estilo. presente en el directorio de contenido web desde un directorio secundario.

Para acceder a su script, es posible que deba agregar algo de JSTL – EL a su página.

Eso se representaría como

Fácil, ¿no? Espero que esto ayude 🙂

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *