Grails:如何从控制器访问javascript中的数据

时间:2011-11-20 12:34:23

标签: grails

我在我的控制器中有一些数据,我想在我的gsp文件中使用Javascript

class MainController {
    def test = {

        def value = 111.10
    }
}

TEST.GSP

<html>
    <head><title>Simple GSP page</title></head>
    <body>
        <script language="JavaScript">
            alert("${value}")
        </script>
    </body>
</html>

出现对话框但没有任何值..任​​何解决方案..?

谢谢

1 个答案:

答案 0 :(得分:1)

您需要解释grails,通过返回应在视图中可访问的所有变量的映射,可以在视图中访问局部变量value

class MainController {
    def test = {

        def value = 111.10
        [value: value]
    } 
}