Java HttpServletRequest pobierz adres URL w pasku adresu przeglądarki
Próbuję więc pobrać bieżący adres URL strony przy użyciu obiektu żądania Java. Korzystałem z request.getRequestURI (), aby to zrobić, ale zauważyłem, że gdy klasa java przekierowuje mnie na inną stronę poza żądaniem serwletu, getRequestURI podaje ten adres w przeciwieństwie do oryginalnego adresu URL wpisanego w przeglądarce i który nadal wyświetla się w przeglądarce.
Przykład: AdvancedSearch:getRequestURI()
zwraca „subdir search.jsp”
Szukam sposobu, aby pobrać to, co przeglądarka postrzega jako adres URL, a nie to, co ta strona zna, jest tylko opakowaniem serwletu.