我正在用Play 2.0构建应用程序。
只要Play表单生成器不会生成本地http“删除”请求方法,它应该替换为“Get”或“Post”。scala中的RESTful http DELETE方法(play 2.0)
@form(routes.Application.delete(id), 'class -> "topRight") {
<input type="submit" value="Delete this computer" class="btn danger">
}
根据Play示例,“Post”应该用于“删除”目的。尽管使用“Get”非常舒服,因为可以用简单链接替换表单(尤其是单页上的链接列表)
因此,是否有任何理由使用POST来模拟DELETE?
Tnx。 Rails表单生成器使用额外的输入来传递方法名称,我想知道为什么Play不会这样做? – antiplayer 2013-02-26 10:02:16