2

我一直在寻找如何将整数值从控制器返回到 gsp。我尝试使用这个:

    def test(){
        def val = 1;
        return val;
    }

但它不起作用。请帮忙。

4

3 回答 3

4

尝试

 def test(){
    def val = 1;
    [val:val]
   }
于 2012-10-25T06:19:41.730 回答
2

将此代码添加到您的控制器:

def test(){
    def v = 10
    render view:'test.gsp', model:[v:v]
   }

然后,从 test.gsp 中访问值,"${v}" 注意test.gsprender view是可选的,我写它只是为了演示目的..(即更改 gsp 文件名)。

希望能帮助到你。

于 2014-03-14T13:06:29.873 回答
2

return语句用于从 to 返回servicescontrollers。如果要从 to 传递值controller,请gsp使用:

[variableNameInGSP : valueToBeReturned]
于 2013-04-29T10:05:55.497 回答