2012-01-27 4 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

答えて

0

ポールをあなたは、なぜアクションメソッドにパラメータを追加しないGrails2を使用しての代わりに、直接のparamsにアクセスしている場合例:

def myAction(String land) { 
    ... 
    flow.inputPage = "landing1/input/${land}" 
    ... 
} 
関連する問題