我正在尝试从子模块控制器渲染子模块视图。但是我收到了一个错误:
[error] /home/kd/Application/modules/common/app/controllers/CMS.java:488: error: package views.common.CMS does not exist
[error] return ok(views.common.CMS.UsersView.render());
如何在子模块中使用该视图? 我已经尝试过了:
return ok(views.common.CMS.UsersView.render());
return ok(views.common.html.CMS.UsersView.render());
return ok(views.html.common.CMS.UsersView.render());
return ok(views.html.CMS.UsersView.render());
但没人工作。我总是得到一个错误:
error: package views.common.html.CMS does not exist
当我在常规应用程序(没有模块)中这样做时,它可以工作。我知道这是关于命名空间的,但我该如何处理它。我认为它将对控制器和模型起作用,因为它是f.e。:models.common.SomeClass。但它不会那样工作。
答案 0 :(得分:0)
这是我的错。我不小心删除了视图文件。这导致了错误。 再次设置该文件后,错误dosnt再次出现。 我想我们可以关闭。