2017-09-01 20 views
-1

我使用的是大盤2.3.3,和現在用的是WebRequest類,控制器內,獲得行動和控制值:回到源網頁Grails中

def currentAction = webRequest.actionName 
    def currentController = webRequest.controllerName 

如何找到'源'控制器&調用此當前操作的操作?如果特定條件在此操作中失敗,這將使我能夠返回到原始網頁,從而導致需要返回。有沒有一個webRequest的價值,我可以使用或一些其他方式內的grails做到這一點?

另外,瞭解webRequest類中存在的參數 的完整列表會很有用嗎?

問候,

邁克

+0

我以爲當你從gsp調用這個動作的時候,這個參數就包含了這些信息。 – fsi

回答

0

獲取調用網頁我用命令:

 callingWebPage = request.getHeader("Referer") 

有中發送過來的PARAMS類此的引用。