Scala中的Java控制器项目在play框架中?
发布时间:2020-12-16 18:47:49 所属栏目:安全 来源:网络整理
导读:使用 scala选项创建项目时,是否可以在play框架项目中同时具有 java和scala控制器和视图? 解决方法 是的,可以在Play应用程序中混合 Java和Scala.您可以混合 Java和Scala控制器以及Groovy和Scala模板.以下说明已经过Play测试! 1.2.2RC1. 我首先将Java和Scala
使用
scala选项创建项目时,是否可以在play框架项目中同时具有
java和scala控制器和视图?
解决方法
是的,可以在Play应用程序中混合
Java和Scala.您可以混合
Java和Scala控制器以及Groovy和Scala模板.以下说明已经过Play测试! 1.2.2RC1.
我首先将Java和Scala控制器保存在app / controllers中. Java当然限于每个文件一个类,但在Scala包中没有绑定到文件和目录,因此您可以为Scala文件指定任何名称;只要你正确地声明包 package controllers 玩游戏应该没有找到它们. Scala模板应以.scala.html和.html格式的Groovy模板结尾.在Scala控制器中,使用html.templatename和带有Template(“templatename”)的Groovy模板呈现Scala模板. 我从未尝试过从Java控制器渲染Scala模板,但我不明白为什么它不可行. 最后,这是一个useful reminder on Scala/Java interop. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |