`

springmvc使用json后返回406 (Not Acceptable)

阅读更多

springmvc使用json后返回406 (Not Acceptable)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

蕃薯耀 2015年8月12日 17:26:07 星期三

http://fanshuyao.iteye.com/

 

 

使用spring-framework-4.1.7.RELEASE-dist版本的springmvc使用json时返回406 (Not Acceptable)错误处理方法

 

错误原因是:

spring mvc4.1.4后使用了jackson2来处理JSON

所以不是导入json 1.x的jar包(jackson-core-asl-1.9.6.jar、jackson-mapper-lgpl-1.9.6.jar),而是导入json 2.x的3个jar包(jackson-annotations-2.6.1.jar、jackson-core-2.6.1.jar、jackson-databind-2.6.1.jar)

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

蕃薯耀 2015年8月12日 17:26:07 星期三

http://fanshuyao.iteye.com/

 

分享到:
评论

相关推荐

    springmvc加入json支持

    在实际开发中,你可能还需要处理JSON安全问题,例如使用`@JsonView`来限制返回的字段,或者使用`@JsonFormat`来控制日期格式等。同时,随着版本的更新,确保始终使用最新的稳定版本以获取最佳性能和安全性。

    springmvc操作json数据所需的jar包

    在描述中提到的文件"springmvc-json"可能包含了Spring MVC与JSON交互所需的一些依赖,如Jackson库的jar文件。Jackson库由多个组件组成,主要包括: 1. **Jackson-core**: 这是Jackson库的基础模块,提供了基本的...

    SpringMVC返回JSON数据

    字符串、对象、List集合、Map集合

    SpringMVC 开发json接口Demo(含数据库)

    SpringMVC 开发json接口Demo(含数据库、jar包)。包含:1、SpringMVC 开发json接口.docx;2、springmvc_project.rar;3、students_manage.sql

    springMVC返回json数据需要的两个架包

    在本案例中,"springMVC返回json数据需要的两个架包"指的是`jackson-mapper-asl-1.9.13.jar`和`jackson-core-asl-1.9.13.jar`。 1. Jackson库:这两个jar文件属于Jackson库的一部分,Jackson是Java中广泛使用的JSON...

    springmvc返回json的全局异常统一处理demo

    springmvc返回json的全局异常统一处理demo,有问题可以留言。

    springmvc-json-lib.rar

    本文将深入探讨如何在SpringMVC项目中集成并使用JSON库,以实现高效的数据交换。 首先,我们需要了解SpringMVC中的DispatcherServlet,它是整个SpringMVC框架的核心,负责接收请求、分发到相应的处理器并返回响应。...

    SpringMVC 使用JSON、XML视图

    本文将详细介绍如何在SpringMVC中集成并使用JSON和XML视图,以及相关的库如json-lib、Jackson、xStream、Jibx和Jaxb2。 首先,让我们理解JSON和XML的作用。JSON(JavaScript Object Notation)是一种轻量级的数据...

    springmvc加入json支持.zip

    - 序列化:在控制器方法的返回值上,我们可以直接返回一个Java对象,Spring MVC会使用Jackson将其转换为JSON响应。 - 反序列化:在请求参数或请求体中,Jackson可以帮助我们将JSON字符串转换为Java对象。例如,...

    SpringMVC返回JSON数据相关Jar包

    在这个“SpringMVC返回JSON数据相关Jar包”中,包含了支持SpringMVC处理JSON数据所需的关键组件。 首先,我们需要理解SpringMVC如何处理JSON数据。在SpringMVC中,我们使用`@ResponseBody`注解标记在Controller方法...

    springmvc的json对应jar包

    406等异常所缺少三个json的jar包分别是: jackson-annotations-2.4.1.jar jackson-core-2.4.1.jar jackson-databind-2.4.1.3.jar

    springmvc对json支持

    3. **ModelAndView与ResponseBody**:在控制器方法中,我们可以通过`ModelAndView`对象返回视图和模型数据,但为了返回JSON,可以使用`@ResponseBody`注解。这个注解告诉Spring MVC直接将方法的返回值转换为HTTP响应...

    SpringMVC的json依赖jar包

    在这个例子中,`getUser`方法返回一个`User`对象,SpringMVC会使用Jackson将其转换为JSON响应。而`saveUser`方法接收一个JSON请求,Jackson会将JSON数据反序列化为`User`对象。 总之,Jackson库通过`jackson-...

    springmvc返回json用到的jar包

    在Spring MVC框架中,开发人员经常需要将服务器端的数据以JSON(JavaScript Object Notation)格式返回给客户端,例如Web前端或API调用者。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和...

    IDEA+Gradle+SpringMVC+Json

    **IDEA + Gradle + SpringMVC + Json:构建现代Web应用** 在当前快速发展的IT行业中,集成开发环境(IDE)IntelliJ IDEA、构建工具Gradle、MVC框架Spring MVC以及数据交换格式Json,是构建高效、灵活的Java Web应用...

    SpringMVC使用JSON的Jackson的jar包

    在上面的例子中,`getUser`方法返回一个`User`对象,SpringMVC会使用Jackson将其转换为JSON格式并返回给客户端。 总结,SpringMVC中的`@ResponseBody`配合Jackson库,使得开发人员可以方便地处理JSON数据。`...

    SpringMVC返回json数据的三种方式

    NULL 博文链接:https://bijian1013.iteye.com/blog/2306223

    springmvc转json所需jar

    在Spring MVC中,将对象...综上所述,Spring MVC结合Jackson库能够方便地处理JSON数据,通过合理的配置和注解使用,可以实现灵活且高效的JSON转换。了解并熟练掌握这些知识点,将有助于开发出更加健壮的RESTful服务。

    springmvc中json转换的jar

    3. **控制器方法**:在控制器的方法中,使用`@RequestBody`和`@ResponseBody`注解来接收和返回JSON数据。Spring MVC会自动使用相应的MessageConverter进行转换。 通过这种方式,Spring MVC可以无缝地处理JSON请求和...

    SpringMVC中后台转换json格式

    然而,当我们在使用SpringMVC和Ajax进行数据交互时,可能会遇到406错误,这意味着服务器不能提供客户端所接受的任何形式的内容。本文将详细介绍如何在SpringMVC中后台转换JSON格式,以解决406错误问题。 406错误...

Global site tag (gtag.js) - Google Analytics