在Grails應用程序中,我希望將用戶從頁面A發送到頁面B上的表單,然後再返回到頁面A.在Grails中獲取當前頁面的URL
要跟蹤哪個URL返回,我向頁面B發送一個「returnPage」參數,其中包含要返回的頁面的URL(頁面A)。
目前我使用頁面A上的request.getRequestURL()來檢索頁面的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?
鏈接現在是打破。請參閱http://grails.org/doc/latest/ref/Servlet%20API/request.html – 2012-06-29 23:37:55