如何根据grails流中的流参数渲染特定视图?

时间:2012-01-27 13:50:18

标签: grails spring-webflow

我需要根据某些参数更改gsp以动态渲染。事情是:在我得到的渲染动作中 org.codehaus.groovy.grails.commons.metaclass.PropertyExpression@680dc2a而不是我通过的参数。

 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'
  }

1 个答案:

答案 0 :(得分:0)

Paul若使用Grails2,为什么不在action方法中添加参数而不是直接访问params,例如:

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