我用玩!框架 1.2.5
我有一个模块“商业模式”。在 conf/routes 中:
GET / businessmodel.Admin.index
我有控制器:
package controllers.businessmodel;
import play.mvc.Controller;
public class Admin extends Controller { ...
和一个观点:
/view/businessmodel/Admin/index.html
在依赖于这个模块的主应用程序中,在 conf/routes 我有:
GET /admin 模块:商业模式
当转到 myhost:9000/admin 我在页面上有错误:
未找到
GET /admin
此外,在同一个错误页面上,我列出了已定义的路线:
GET / Application.index
GET /admin/ businessmodel.Admin.index
GET /favicon.ico 404
GET /public/ staticDir:public
* /{controller}/{action} {controller}.{action} {controller}.{action}
--
但是如果将模块的路由更改为这一行(添加“?”):
GET /? businessmodel.Admin.index
那么我们有不同的错误:
@6cpelo7bh 请求 GET /admin 的内部服务器错误 (500)
找不到操作 找不到操作 businessmodel.Admin.index。引发的错误是 MODULE$
我错过了要定义的东西吗?