2012-01-27 33 views
0

我需要更改gsp以根據某些參數動態呈現。事情是:在渲染動作中,我得到了 [email protected]680dc2a而不是我通過的參數。如何根據grails流中的流參數呈現特定的視圖?

promoFlow = { 
    start { 
    action { 
    flow.inputPage = "landing1/input/${params.land}" 
    flow.pinPage = "landing1/pin/${params.land}" 
    flow.finishPage = "landing1/finish/${params.land}" 
     ... 
     success() 
     ... 
}on('success'){ 
    ... 
    }.to 'preview' 
    } 
    preview { 
    render(view: flow.inputPage) 
     on('next') {...}.to 'pin' 
    } 
+0

有你嘗試了'「landing1 /輸入/ $ {PARAMS .land.value}「' – Grooveek 2012-01-27 13:55:08

回答

0

保羅,如果你正在使用Grails2爲什麼不加參數,該操作方法而不是直接訪問的參數,可以如:

def myAction(String land) { 
    ... 
    flow.inputPage = "landing1/input/${land}" 
    ... 
}