7

我正在尝试将我的视图从默认视图包中移出到 mynewpackage.view.xyz 中。这不是控制器的问题。

似乎它们根本没有编译。

玩 2.0 文档说:

... 请注意,在 Play 2.0 中,控制器、模型和视图包名称约定现在就是这样,并且可以根据需要进行更改(例如在所有内容前加上 com.yourcompany)。...

我究竟做错了什么?

4

2 回答 2

10
  1. 创建新包/app让我们称之为com.mycompany.views
  2. 在其中创建新视图:myView.scala.html
  3. 在行动中返回它:return ok(com.mycompany.views.html.myView.render());

如您所见html,包名称和视图名称之间有重要部分,要在不重新加载页面的情况下编译视图,请使用命令开始播放:play ~run

于 2012-05-05T23:53:05.330 回答
0

1)克隆视图到你的新包。2)清理和编译。3) 更改导入引用

于 2013-04-28T23:39:36.290 回答