玩!框架路线。长数据类型

时间:2012-08-06 09:18:38

标签: java playframework playframework-2.0 web-development-server

似乎我在 routes 中定义Long变量时遇到问题。 这是 routes 文件中的行:

GET   /topic/:id                    controllers.Topics.show(id: Long)

这是处理这条路线的方法:

public static Result show(long id) {
   // handle request here...
} 

我得到的是错误324:

  

错误324(net :: ERR_EMPTY_RESPONSE):服务器关闭连接而不发送任何数据。

我认为问题在于 Long 数据类型,因为使用 Int 它就像魅力一样。
什么是调整使其工作?

1 个答案:

答案 0 :(得分:8)

您必须在操作中使用Long对象而不是long主要类型:

public static Result show(Long id) {
   // handle request here...
}