加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读