`
- 浏览:
87362 次
- 性别:
- 来自:
北京
-
在grails框架中导入groovy脚本方法(二)
在grails框架中导入groovy脚本方法二:如果没有变量传入则可以用这个:
//test.groovy
def script = {
def x = 20
def y = 10
return x * y}
要调用这个闭包话这样
def shell = new GroovyShell()
def result = shell.evaluate(script)
println result
如果有变量的话可以尝试:
def script = {
def first ="${data.first}"
def last = "${data.last}"
return first + ' ' + last}
要调用这个闭包和传入参数可以这样:
def data = [first:'Montgomery',last:'Scott']
def shell = new GroovyShell( new Binding(data:data) )
def result = shell.evaluate(script)
println result
以上两种方法特别适合闭包的运行方式,如果不是闭包的话,就用下一章的方法:
声明一下:这个方法我没有尝试,是在外国的一些论坛上找到的,就传上来了!对不对不知道啊!
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Groovy和Grails配置方法 教你从0入手,一步一步深入安装和测试,包含环境和语言的下载地址
eclipse插件grails(groovy)配置方法
在学习任何东西之前,最重要的是培养兴趣,Groovy世界最耀眼的技术之一--Grails相信大家早已耳闻,我将通过Grails实战系列文章 向您展现Grails的迷人风采,使您感受到Grails的魅力,以至疯狂地爱上Grails,并坠入...
首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件和一个grails应用基本是完全一样的...
Grails参考手册 Grails学习资料 groovy 小白学习grails+groovy
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate等开源框架之上,是一个高生产力一站式框架。 Grails这个独特的框架被视为是提升工程师生产效率的动态工具,因为其...
用grails开发过程中,项目优化配置,系统间调用等的总结。
学习Grails框架时候自己写的例子,自己分页,修改sql查询,带数据库,入门极好的例子。
像Rails,Django和TurboGears这样的动态框架在Web开发领域开辟了一条新的道路,Grails基于这些概念之上,采用动态方法减小了Java平台上进行Web开发的复杂度,不过与那些框架不同的是,Grails是构建在Spring和...
grails1.0开发框架4 类似于ruby on rails的框架。
与那些框架不同的是,Grails是构建在现有的像Spring、Hibernate这样的Java技术之上。 Grails是个一栈式开发框架,它尝试通过核心技术和插件技术来解决许多Web开发难题。Grails包含了如下内容: 由 Hibernate ...
Grails Groovy 学习必备参考资料
grails1.0开发框架3 类似于ruby on rails的框架。
groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。
[Apress] Groovy, Grails, Griffon 入门教程 (英文版) [Apress] Beginning Groovy, Grails and Griffon (E-Book) ☆ 出版信息:☆ [作者信息] Vishal Layka, Christopher M. Judd, Joseph Faisal Nusairat, Jim ...
使用GORM构建Spring Boot应用程序 Grails指南_ Grails框架.pdf
Grails-开源框架---使用指南.pdf与Groovy入门经典(中文) ,2本书生成Grails代码骨架,用Groovy开发,同时兼容JAVA语言
脚本通过上下文applicationcontext获取被测试应用bean,从而可以进行接口内容获取等操作。目前该方式主要运用到性能平台脚本搭建、代码深度测试、接口测试、白盒测试等多方面。...支持Java、groovy脚本。
Groovy and Grails Recipes.pdf ebook
grails 中文第二版