gpt4 book ai didi

java - 游戏框架模块和路线

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:29:37 24 4
gpt4 key购买 nike

我用玩!框架 1.2.5

我有一个模块“businessmodel”。在 conf/routes 中:

GET / businessmodel.Admin.index

我有 Controller :

package controllers.businessmodel;

import play.mvc.Controller;

public class Admin extends Controller { ...

和一个 View :

/view/businessmodel/Admin/index.html

在依赖于此模块的主应用程序中,在 conf/routes 中我有:

GET /admin module:businessmodel

当转到 myhost:9000/admin 时,页面上出现错误:

Not found
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 Internal Server Error (500) for request GET /admin

Action not found Action businessmodel.Admin.index could not be found. Error raised is MODULE$

我是否遗漏了要定义的内容?

最佳答案

我找到了解决方案..这个奇怪的错误仍然出现:

Action not found Action businessmodel.Admin.index could not be found. Error raised is MODULE$

问题是:

https://play.lighthouseapp.com/projects/57987/tickets/414-better-error-message-when-action-method-is-missing-parameter

(我已将我的最终评论添加到此问题中。)

如果在 Controller 的方法中忘记了static。我在这上面花了一个小时..

关于java - 游戏框架模块和路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14146211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com