Java HttpServletRequest получить URL в адресной строке браузера
Поэтому я пытаюсь получить текущий URL-адрес страницы, используя объект запроса Java. Я использую request.getRequestURI () для этого, но я заметил, что когда класс java перенаправляет меня на другую страницу из запроса сервлета, getRequestURI дает этот адрес в отличие от оригинального URL, который был набран в браузере, и который все еще показывает в браузере.
Пример: \ AdvancedSearch:
getRequestURI()
возвращает & quot; \ subdir \ search \ search.jsp & quot;
Я ищу способ получить то, что браузер видит как URL, а не то, что эта страница знает, это только оболочка сервлета.