Получить текущий URL на jsp странице (Spring Web MVC)

Spring Web MVC, в качестве View - JSP

Следующий код
${pageContext.request.requestURL}

выдает

http://.../WEB-INF/jsp/common/editProfile.jsp

т.е. физическое расположение странцы("разрезолвенное" значение представления ), а не урл, который виден в адресной строке браузера. Вопрос как получить в данной ситуации текущий урл страницы? (может где-то контекст spring'a донастроить и т.д.)

P.S. Аналогичный вопрос задан здесь - http://www.experts-exchange.com/Programming/Languages/Java/J2EE/JSP/Q_23741290.html
no image

Аноним

20 февраля, 21:07
1113

Нет комментариев

Добавить комментарий
Вы не можете оставлять комментарии. Чтобы добавить комментарий, залогиньтесь или зарегистрируйтесь
Вы не можете голосовать. Чтобы проголосовать, залогиньтесь или зарегистрируйтесь

1 ответ

var="current_url" value="">
           
            name="lang" value="en"/>
        >
        В целом ответ кроется в разделах 8.3, 8.4 Servlet Specification v2.4 и зависит от того, какой метод диспатчинга (request dispatching) используется:  include или forward. Необходимая информация хранится в следующих атрибутах запроса:<br><br><code><br>

javax.servlet.include.request_uri
javax.servlet.include.context_path
javax.servlet.include.servlet_path
javax.servlet.include.path_info
javax.servlet.include.query_string

javax.servlet.forward.request_uri
javax.servlet.forward.context_path
javax.servlet.forward.servlet_path
javax.servlet.forward.path_info
javax.servlet.forward.query_string


Но это будет работать только в том случае, если диспатчинг происходит в том же контейнере сервлетов.
request.getContextPath

no image

Аноним

20 февраля, 21:50

Нет комментариев

Добавить комментарий
Вы не можете отвечать на вопросы. Чтобы ответить на вопрос, пожалуйста залогиньтесь или зарегистрируйтесь
Работа в Украине
Вакансии от WORK.ua
Front-end программист
Винница, Степановский А.Ю., ФЛП
Контент-менеджер, 4000 грн.
Харьков, ShoppingPlus
Senior Database (DataOps) Engineer
Одесса, Web Amg Services Inc.
UI/UX Designer
Черновцы, Simple Solutions
UX Designer for Ciklum
Киев, Ciklum
SMM-менеджер, 2000 грн.
Киев, Хонич Н.Н., ФЛП (агентство недвижимости)
Game project Analyst
Харьков, G5 Entertainment