В приложении Grails я хотел бы отправить пользователя со страницы A, затем в форму на странице B, а затем снова вернуться к странице A.
Чтобы отслеживать, какой URL-адрес вернется к отправке параметра "returnPage" на страницу B, содержащую URL-адрес страницы, чтобы вернуться на страницу (страница A).
В настоящее время я использую request.getRequestURL() на странице A для получения URL-адреса страницы. Однако URL-адрес, который я получаю от getRequestURL(), не соответствует URL-адресу конечного пользователя в его/ее адресной строке:
request.getRequestURL() == "http://localhost:8080/something/WEB-INF/grails-app/views/layouts/main.gsp"
URL in address bar == "http://localhost:8080/something/some/thing"
Как получить URL-адрес "конечного пользователя"?