播放框架2.0中的路由文件错误

时间:2012-04-26 20:45:18

标签: java playframework playframework-2.0

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

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

当我尝试加载页面时,它会突出显示此行,并声明“标识符已预期,但'类型'已找到。”。现在,如果我将参数从type: String更改为newType: String,则页面正常加载。

单词type有什么问题?路线文件中是否有保留字?

1 个答案:

答案 0 :(得分:5)

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