spring mvc-android客户端发送json body ,报415错误。。

问题描述

android客户端发送json body ,报415错误。。
@RequestMapping(value = ""/test""method = RequestMethod.POST consumes=""application/json"")@ResponseBodypublic String test(@RequestBody GoodsBean mGoodsBean) {    System.out.println(mGoodsBean.toString());     return mGoodsBean.toString();}<mvc:annotation-driven>    <mvc:message-converters>        <bean            class=""org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"" />    </mvc:message-converters></mvc:annotation-driven><!-- jackson配置 --><bean    class=""org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"">    <property name=""messageConverters"">        <list>            <ref bean=""mappingJacksonHttpMessageConverter"" />        </list>    </property></bean><bean id=""mappingJacksonHttpMessageConverter""    class=""org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"" />    以上是配置文件。

解决方案

415 Unsupported Media Type

对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝。

时间: 2024-12-03 19:48:55

spring mvc-android客户端发送json body ,报415错误。。的相关文章

spring mvc-SpringMVC使用注解解析json总是报415错误

问题描述 SpringMVC使用注解解析json总是报415错误 前端使用angularjs的$resource发送 这是方法: @RequestMapping(value = "/studentTest") public class StudentController { /** * 测试 */ @RequestMapping(value = "/save",method = RequestMethod.POST,consumes = "applicat

spring mvc-Spring MVC 请求参数中有%号,报400错误

问题描述 Spring MVC 请求参数中有%号,报400错误 解决方案 地址里面有%,先用urlencode编码下 解决方案二: 先转码一下,然后在后台再转回去 解决方案三: spring mvc 数据绑定 400错误Spring mvc 400错误

Spring MVC 学习总结(九)——Spring MVC实现RESTful与JSON(Spring MVC为前端提供服务)

 很多时候前端都需要调用后台服务实现交互功能,常见的数据交换格式多是JSON或XML,这里主要讲解Spring MVC为前端提供JSON格式的数据并实现与前台交互.RESTful则是一种软件架构风格.设计风格,而不是标准,只是提供了一组设计原则和约束条件.它主要用于客户端和服务器交互类的软件.基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制. 一.JSON 1.1.概要 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式

spring mvc-关于Spring mvc 向服务器上传文件报错问题

问题描述 关于Spring mvc 向服务器上传文件报错问题 Spring mvc在向服务器上传的文件的时候报错 显示系统找不到指定的路径,应该要怎么修改 解决方案 大文件上传到服务器报错的问题大文件上传到服务器报错的问题ASP.NET 上传Excel到服务器报错的问题 解决方案二: 错误粘出来看看,可能原因有很多 解决方案三: 代码是这个 @RequestMapping("/updateExcel") public String updateExcel(HttpServletRequ

配置-spring mvc中把jsp放在web-inf报404错

问题描述 spring mvc中把jsp放在web-inf报404错 已经配置号xml文件 解决方案 p:prefix="/WEB-INTF/JSP/" : 配置的是前缀,所以这个目录下面不用加这一段路径了. p:suffix=".jsp":配置的是后缀,返回JSP页面的时候也不需要加后缀了. 详细请了解p:prefix,p:suffix的用法,**如还有问题请用HttpWatch调试,可以看到请求的路径** 解决方案二: 1 单独从配置文件来看..你的JSP文件应

Spring mvc中将bean转json的过程中Date问题

问题描述 Spring mvc中将bean转json的过程中Date问题 Spring mvc中将bean转json的过程中,date格式(yyyy-MM-dd HH:mm:ss)如果秒的最后一位为0,转后后前端页面得到的格式为yyyy-MM-dd,? HH:mm:ss这部分就没有了:例如Bean中的日期为2015-5-12 13:22:20,前端页面得到的json结果为2015-5-12 ,?如果2015-5-12 13:22:21,前端页面得到的json就是正常的?2015-5-12 13:

关于华为易付sdk android 海外版 提交数据总是报参数错误问题

问题描述 关于华为易付sdk android 海外版 提交数据总是报参数错误问题 在用华为易付的sdk时,先验证了下 价格点 在调用Payment.getInstance().validatePricePoint时报出了错误如下: {resultCode:"000101", resultMsg:"java.lang.NullPointerException: Attempt to invoke virtual method 'char[] java.lang.String.t

spring4mvc-ajax-requestbody解析不了arraylist报415错误

问题描述 spring4mvc-ajax-requestbody解析不了arraylist报415错误 直接上代码 script代码: function sendMsg3(){ var test=new Array(); test[0]="呵呵1"; test[1]="呵呵2"; test[2]="呵呵3"; test[3]="呵呵4"; test[4]="呵呵5"; var userJsonStr=JSO

spring MVC 使用注解返回json

使用spring MVC框架时,如何使用注解返回json呢? Java代码   @ResponseBody       @RequestMapping(value = "/login")       public ModelAndView ajaxLogin(Model model,User user,HttpServletRequest request, HttpSession session){           String errorMessage=loginCommon(m