Trong ứng dụng Grails, tôi muốn gửi người dùng từ trang A, sau đó đến biểu mẫu trên trang B và sau đó quay lại trang A lần nữa.Lấy URL của trang hiện tại trong Grails
Để theo dõi URL nào cần quay lại tôi gửi thông số "returnPage" đến trang B chứa URL của trang để quay lại (trang A).
Hiện tại tôi đang sử dụng request.getRequestURL() trên trang A để truy xuất URL của trang. Tuy nhiên, URL tôi nhận được từ getRequestURL() không tương ứng với URL người dùng cuối có trong thanh địa chỉ của anh/cô ấy:
request.getRequestURL() == "http://localhost:8080/something/WEB-INF/grails-app/views/layouts/main.gsp"
URL in address bar == "http://localhost:8080/something/some/thing"
Làm thế nào để có được những "người dùng cuối" URL?
liên kết hiện đang bị phá vỡ. Xem http://grails.org/doc/latest/ref/Servlet%20API/request.html –