Playframework 2.0 播放2个不同的包以获取视图
我正在尝试将视图从默认视图包移到mynewpackage.view.xyz。控制器没有问题 看起来它们根本没有被编译过 Play 2.0 doc说: 。。。请注意,在Play 2.0中,控制器、模型和视图包名称约定现在正是如此,并且可以根据需要进行更改(例如在所有内容前面加上com.yourcompany) 我做错了什么Playframework 2.0 播放2个不同的包以获取视图,playframework-2.0,Playframework 2.0,我正在尝试将视图从默认视图包移到mynewpackage.view.xyz。控制器没有问题 看起来它们根本没有被编译过 Play 2.0 doc说: 。。。请注意,在Play 2.0中,控制器、模型和视图包名称约定现在正是如此,并且可以根据需要进行更改(例如在所有内容前面加上com.yourcompany) 我做错了什么 在/app中创建新包,我们称之为com.mycompany.views 在其中创建新视图:myView.scala.html 在操作中返回它:returnok(com.myco
/app
中创建新包,我们称之为com.mycompany.views
myView.scala.html
returnok(com.mycompany.views.html.myView.render())代码>
html
部分,可以在不重新加载页面的情况下编译视图,并使用以下命令开始播放:Play~run
1)将视图克隆到新包中。
2) 清理并编译。
3) 更改导入引用明白了!首先,我必须创建一个有效的控制器类:returnok(“Test”);然后重新加载页面。在重新加载完成之前,视图已自动编译。现在我可以将代码改回返回ok(mynewpackage.view.xyz.index.render(“Test”);