2012-04-03 67 views

回答

2

它是相似的,但它有一点不同的语法。

GET /clients/:id   controllers.Clients.show(id: Long) 

主要区别是参数。在游戏1.2.x版本是/clients/{id}和还指出,在行动需要定义参数,不像Java约定你参数后确定型(斯卡拉风格)

欲了解更多信息,请参见:JavaRouting

+1

当我添加新的控制器,我必须添加一个路由器?在play 1.x中,我认为在配置上的约定是很好的设计,我不在乎路由,但在2.x中,这是非常困难的 – user1269497 2012-04-03 10:53:48

+1

是的..你需要创建一个路由,当你添加一个函数..因为route是一个将你的HTTP请求转换为动作调用的组件。但是在1.2.x和play 2.0中都是一样的。 play2.0有不同的做法,所以它有优点和缺点..它是一个真正的简单和权力之间的权衡.. – huzeyfe 2012-04-03 11:24:20

+0

谢谢!!!!!!!!!!!!! – user1269497 2012-04-03 18:22:29