springMVC用@RequestBody接受post json对象 (415 Unsupported media type)
2016-09-14 14:08
696 查看
control里面的action的参数声明成@RequestBody,前端传参必须以json格式传入,否则报415错误
1、所以要查看前端POST消息头中的contentType
如果是
application/x-www-form-urlencodedd 默认的编码格式
则要改成
[b]application/json json格式
[/b]
[b]2、[/b]去掉action中的requestbody声明
public void export(@RequestBody VehicleSettlement vehicleSettlement,HttpServletResponse response) { }@RequestBody表示请求的参数必须是json格式,才能正确识别。
1、所以要查看前端POST消息头中的contentType
如果是
application/x-www-form-urlencodedd 默认的编码格式
则要改成
[b]application/json json格式
[/b]
[b]2、[/b]去掉action中的requestbody声明
相关文章推荐
- Java中Calendar的使用方法详细
- 我的第一个struts2.1-hibernate3.2程序(基于myeclipce2016)
- JAVA读取XML文件数据
- Spring中的ContextLoaderListener使用
- 随手笔记
- 关于如何在web.xml中配置spring
- 【Java】核心技术点之【注解】
- 用Java语言编写一个"答答租车系统"
- Java中判断字符串是否为数字和保留两位小数的方法
- Securing REST APIs With Spring Boot
- Java ConcurrentModificationException异常原因和解决方法
- ADDITIONAL CREDENTIAL SECURITY – SPRING DATA JPA + JASYPT
- Spring Data JPA的findBy函数不能对部分属性查询
- java web编程积累
- Java中的instanceof关键字
- java反射——实现程序的动态性
- 透过简单案例熟知状态模式(一)
- INTEGRATING SPRING SECURITY WITH SPRING BOOT WEB
- 基于注解的SpringMVC简单介绍
- 学习spring mvc 四