Cómo obtener la url de solicitud original de un servlet / jsp después de múltiples reenvíos de servlet
Estoy trabajando en una aplicación de reserva de cruceros usando puntales / mosaicos que usanmúltipl servlet interno / jsp hacia adelante para alcanzar el jsp correcto para la visualización. Pero, una vez que alcanza el jsp final que se utiliza para representar la página, la${pageContext.request.requestURL}
call en ese jsp devuelve la ruta deest jsp.
Por ejempl
Solicitud original: / booking / getCruiseDetailsgets reenviados a: /booking/validateCruiseDeteails.jsgets reenviados a: /booking/validateUser.js finalmente se reenvía a: / booking / showCruiseDetails.jsp Entonces, en /booking/showCruiseDetails.jsp cuando llamo a${pageContext.request.requestURL}
Obtengo /booking/showCruiseDetails.js
¿Cómo se obtiene la URL de solicitud original (hecha por el cliente) de un jsp que se ha alcanzado a través demúltipl adelante. Encontré las siguientes publicaciones en stackoverflow que sugieren la soluciónaqu yaqu, pero no abordan cómo buscaría la URL de solicitud original después de que se hayan producido varios reenvíos.