Конечно, вам необходимо отобразить страницу 404 в файле web.xml.

отаю над приложением бронирования круизов, используя распорки / плитки, которые используютмножественный внутренний сервлет / JSP вперед, чтобы достичь правого JSP для отображения. Но как только вы достигнете окончательного JSP, который используется для визуализации страницы,${pageContext.request.requestURL} вызов в этом JSP возвращает путьэто JSP.

Например

Оригинальный запрос:/ бронь / getCruiseDetailsпересылается по адресу: /booking/validateCruiseDeteails.jspпересылается по адресу: /booking/validateUser.jspнаконец пересылается на:/booking/showCruiseDetails.jsp

Итак, в /booking/showCruiseDetails.jsp, когда я звоню${pageContext.request.requestURL} Я получаю /booking/showCruiseDetails.jsp

Как вы получаете исходный (сделанный клиентом) URL-адрес запроса от JSP, который был достигнут черезмножественный вперед. Я нашел следующие сообщения на stackoverflow, которые намекают на решениеВот а такжеВот, но они не описывают, как вы будете искать исходный URL-адрес запроса после нескольких переадресаций.