gpt4 book ai didi

java - Controller 中的路由和分包

转载 作者:太空狗 更新时间:2023-10-29 23:01:49 25 4
gpt4 key购买 nike

我正在使用 Play 2.1,但遇到了一些奇怪的问题。

我在 controllers 包中有一个子包 messages,它有一个类 i18n.java

我的 routes 文件如下所示:

GET     \    controllers.messages.i18n.index()
POST \ controllers.messages.i18n.process()

我现在有一个包含以下操作的表单:

@helper.form(action = routes.messages.i18n.process())

但这给了我一个错误:

value messages 不是对象 controllers.routes 的成员

我之前在 Play 2.0.4 中使用过子包并且它工作得很好,有人能发现我的配置中的任何错误吗?

路由文件不会提示找不到 Controller 。

最佳答案

路由应该是 controllers.messages.routes.i18n.process()。您可以检查 target/scala-2.10/src_managed 目录以发现生成的文件。

关于信息,Java 编码约定规定类必须以大写字母开头。

关于java - Controller 中的路由和分包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17010595/

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