首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

在grails框架中导入groovy脚本步骤(三)

2012-09-15 
在grails框架中导入groovy脚本方法(三)在grails框架中导入groovy脚本方法(三)这个例子是我用到的,在这个例

在grails框架中导入groovy脚本方法(三)
在grails框架中导入groovy脚本方法(三)


这个例子是我用到的,在这个例子中gse得到的是整个controller中的目录,也就是script文件中所有的script都在这个里面。你也可以取得一个script,这样子
Gse.loadScriptByName(String name)
这就取到了一个script,后面的两个binding都是给这个script添加变量和上下文环境,也可以理解是初始化,
在下面两句就是添加缓存
最后一句是,运行这个script,后面的binding就是这个环境和变量
例如:我有一个脚本test.groovy
如:从上文中传过来的params是:params.a="world"
//test.groovy
String b="Hello"String c=params.a+bprintln params.aprintln bprintln c

输出:
world
Hello
Hello world!
这个就是我刚开始用的方法,但是,我勒个去啊!领导又说:在script中能够写闭包、方法、还要能够import 我们现在工程中的domain、controller、service,我去啊!这就是实现所有跟domain、controller、service相同一个数据层啊!唉!这个方法也不行啊!不过,下一个章就会有新方法!
高手不要喷啊!我是新手!

热点排行