2012-10-25 86 views

回答

4

尝试

def test(){ 
    def val = 1; 
    [val:val] 
    } 
+0

有关更多信息,请参见grails文档的[模型和视图](http://grails.org/doc/latest/guide/theWebLayer.html#modelsAndViews)部分... – aiolos

2

return语句用于返回值从servicescontrollers。 如果你想从controllergsp,使用值传递:

[variableNameInGSP : valueToBeReturned] 
2

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

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

然后,通过"${v}" 注意访问您test.gsp价值render view对于test.gsp是可选的,我写它只是为了演示目的..(即更改gsp文件名)。

希望它有帮助。