Spring boot PUT、DELETE 请求无法定位方法及获取参数解决方案
来源:互联网 发布:linux系统启动流程简述 编辑:程序博客网 时间:2024/05/18 12:37
在使用spring boot过程中带着之前使用spring mvc的惯性思维操作,虽然spring boot已经整合了HiddenHttpMethodFilter , 结果却出现了 PUT方法不支持及无法获取到参数等问题;
解决方案:
1、将”_method”并到url上,这样spring才能通过request.getParameter(this.methodParam);方法获取到_method = put才能将其转换为PUT请求定位至正确的控制器方法;
url:'/user?_method=PUT'
2、在参数前加注解@RequestBody , 通过json 传递数据:
$.post({ url:'/user?_method=PUT', contentType:"application/json", dataType:'json', data:JSON.stringify(obj), success:function (data) { console.log(data); }})
阅读全文
1 0
- Spring boot PUT、DELETE 请求无法定位方法及获取参数解决方案
- Spring MVC无法接收PUT类请求参数的解决方案
- Spring MVC无法获取到页面表单put过来的参数的解决方案
- springMVC使用PUT、DELETE方法传递参数解决方案
- 解决AJAX发送PUT和DELETE请求,后台无法接收到参数
- 发起PUT,DELETE请求
- Put Delete 请求报错Not Allow Method的解决方案
- 金蝶中间件默认拒绝put、delete请求解决方案
- 【spring mvc】PUT/POST 请求参数接收
- Spring MVC请求参数获取的方法
- Spring MVC REST风格实现PUT、DELETE请求
- springmvc put请求无法解析请求体参数解决办法
- Spring MVC PUT 表单参数获取
- jquery.ajax post/get/delete/put 请求方法封装
- 【Java web】get、put、post、delete请求方法总结
- http的四种请求方法:get, put, post, delete
- HTTP 请求方法 GET、POST、PUT、DELETE 杂谈
- 阿里CDN不支持PUT、DELETE方法的解决方案
- HDU6165 FFF at Valentine(深搜dfs,2017 HDU多校联赛 第9场)
- HTTP 缓存机制详解
- SpringData 自动创建表设置配置
- java 高并发
- C语言(Head First C)-5_2:使用多个源文件:共享函数和共享变量
- Spring boot PUT、DELETE 请求无法定位方法及获取参数解决方案
- 2017 Multi-University Training Contest
- getDrawable过时的替代方法
- 台风眼(eye of storm) = 台风中心
- elasticsearch 5.4.0 安装 及elasticsearch-head 插件
- Table control中列隐藏实现方法
- Android之SurfaceView学习(一) 首先我们先来看下官方API对SurfaceView的介绍 SurfaceView的API介绍 Provides a dedicated draw
- 怎么把已有的RSA公私钥转换成PKCS8格式
- 数据结构中各种树(转)