3

这是我的路线文件中的一行:

GET  /detail controllers.Message.detail(type: String, text: String, page: Integer ?= 0)

当我尝试加载页面时,它突出显示了这一行并声明“需要标识符但找到'类型'。”。现在,如果我将参数从 更改type: StringnewType: String,则页面加载正常。

这个词有什么问题type?路由文件中有保留字吗?

4

1 回答 1

5

type是一个 Scala 关键字。你不能在你的路由文件中使用它们。另请参阅这张票:https ://play.lighthouseapp.com/projects/82401/tickets/69-compilation-error-when-using-backticked-scala-keywords-on-routes-file

于 2012-04-27T08:55:33.213 回答