play的模板层 groovy的使用疑问
play的模板层 用的是 groovy。
比如说我jobs包下面的一个类MyJob那么我在页面使用这个类的一个方法的时候
比如
%{jobs.MyJob.xxxMethod()}%
结果如果 不见 jobs.这个包前缀就找不到这个类,问一下有没有想jsp里面那样
import一个包的,groovy里面对待package的引入是怎么做的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这个groovy当 模板层的问题解决了没有
Groovy模板不支持import。
我在这里当一次王婆, 作为Play和Groovy的老用户以及Rythm作者,推荐大家使用Rythm模板引擎替换Groovy。你的例子在Rythm里面可以这样写:
Rythm-1.0.0-RC1刚刚发布,提供了一些很酷的功能比如:
在模板调用控制器,缓存结果并且放入一个变量:
还有很多特性,详情参见
官网文档
文档里 调用models包下的类 时候也用这样儿的全路径的