En una aplicación Grails, me gustaría enviar un usuario de la página A, luego a un formulario en la página B y luego volver a la página A nuevamente.Obtener la URL de la página actual en Grails
Para realizar un seguimiento de la URL a la que volver, envío un parámetro "returnPage" a la página B que contiene la URL de la página para volver a (página A).
Actualmente estoy usando request.getRequestURL() en la página A para recuperar la URL de la página. Sin embargo, la URL que recibo de getRequestURL() no se corresponde con la URL que el usuario final tiene en su/ella barra de direcciones:
request.getRequestURL() == "http://localhost:8080/something/WEB-INF/grails-app/views/layouts/main.gsp"
URL in address bar == "http://localhost:8080/something/some/thing"
¿Cómo se obtiene la URL "usuario final"?
enlace se ha roto. Consulte http://grails.org/doc/latest/ref/Servlet%20API/request.html –