Gha*_*nge 5 rest crud playframework playframework-2.0
我想RESTful使用CRUDPlay框架开发一个Application .不幸的是我无法找到定义DELETE和PUT播放路线的方法.也许有刚POST和GET可用的游戏?
你确定你不能使用DELETE/PUT吗?文档说不然.
HTTP方法
HTTP方法可以是HTTP支持的任何有效方法(GET,POST,PUT,DELETE,HEAD).
http://www.playframework.org/documentation/2.0.4/JavaRouting
播放2.x没有从1.x分支(幸运的是恕我直言)已知的CRUD模块,用于使用非标准方法定义路由,DELETE或者PUT您需要在路径中使用所需的方法:
CONF /路线:
PUT /put-item controllers.Application.putItem()
Run Code Online (Sandbox Code Playgroud)
无论如何从浏览器方法中使用它们,GET或者POST你需要创建一个AJAX调用,这个主题有一个大的逐步示例,无论如何你也可以通过定义jQuery.ajax()来构建它.请求type
$.ajax({
type: "PUT",
url: "@routes.Application.putItem()",
data: { name: "John", location: "Boston" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2966 次 |
| 最近记录: |