将 Java 类导入 Groovy 模板(Play framework 1.x)

Posted

技术标签:

【中文标题】将 Java 类导入 Groovy 模板(Play framework 1.x)【英文标题】:Importing Java classes into Groovy template (Play framework 1.x) 【发布时间】:2018-08-03 19:07:46 【问题描述】:

是否可以在使用 Play 框架时将 Java 类导入 Groovy 模板以避免使用完全限定路径?

当前:

<div>
    * Loop through enum values.*
    #list items:package1.package2.package3.SampleEnum.values, as:'enumValue'
        ...
    #/list
</div>

期望:

%
    import package1.package2.package3.SampleEnum 
%
<div>
    * Loop through enum values.*
    #list items:SampleEnum.values, as:'enumValue'
        ...
    #/list
</div>

【问题讨论】:

大卫无法对此发表评论 【参考方案1】:

根据我的经验,遗憾的是没有。您可以在不同的模板中设置枚举值并固有这些单独的友好命名值,但这只是一种技巧。

PS想你

【讨论】:

以上是关于将 Java 类导入 Groovy 模板(Play framework 1.x)的主要内容,如果未能解决你的问题,请参考以下文章

播放框架 1.0。我在哪里可以学习 groovy UI 模板[关闭]

开发工具之play framework

在 Play 中查看 scala html 模板时出错

play框架用起来

TwirlKeys.templateImports with Play 未在 IntelliJ IDEA 模板文件中解析

Play Template引擎