`

Springmvc json 406 not Acceptable

 
阅读更多

      今天在项目中遇到一个奇怪的异常406 not Acceptable错误,之后发现是数据返回格式错误引起的。首先项目采用的是Spring3.2+springmvc+hibernate4.2,。出现这个错误首先是使用ajax请求数据时,返回的是json对象,在springmvc中的requestMapping中没有添加produces属性,为了方便我添加了method=RequestMethod.POST, produces="text/html;charset=UTF-8"

post的请求是我的前台使用的是$.post();请求的,改完之后就好了。

分享到:
评论

相关推荐

    springmvc加入json支持

    在Spring MVC框架中,JSON(JavaScript Object Notation)支持是必不可少的,因为它允许应用程序与客户端进行数据交换,尤其是在构建RESTful服务时。JSON格式轻便、易于读写,且被广泛接受为网络通信的标准数据格式...

    springmvc操作json数据所需的jar包

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

    springMVC json格式转换demo

    本示例"springMVC json格式转换demo"将展示如何在Spring MVC应用中处理JSON格式的数据。 首先,确保你的项目依赖于`spring-web`模块,因为该模块包含了处理JSON所需的支持。在Maven的pom.xml文件中,添加以下依赖:...

    SpringMVC中后台转换json格式

    本文将详细介绍如何在SpringMVC中后台转换JSON格式,以解决406错误问题。 406错误通常发生在客户端发送了Accept头,表明它期望接收某种特定类型的数据,但服务器无法提供这种类型的数据。在Ajax请求中,这个Accept...

    springMVC json交互源码

    SpringMVC+json源代码 解决springMVC 加json jar包报错 SpringMVC与Angularjs交互问题 415 unsupported type

    SpringMVC JSON格式的读取和显示

    在现代Web开发中,JSON(JavaScript Object Notation)已经成为数据交换的主要格式,特别是在前后端分离的应用架构中。Spring MVC作为Spring框架的一部分,提供了一种优雅的方式来处理JSON数据的读取和显示。本篇...

    SpringMVC的json依赖jar包

    SpringMVC支持JSON序列化和反序列化,允许服务器将Java对象转换为JSON字符串发送给客户端,以及将客户端发送的JSON数据转换回Java对象。这个过程中,Jackson库扮演了关键角色。 Jackson是Java领域中广泛使用的JSON...

    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,mybaitis json jar包

    springmvc,mybaitis json jar包Spring各jar包详解spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar,aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。 spring-src.zip就是所有的源...

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

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

    springmvc json配置

    在Spring MVC框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,用于在服务器与客户端之间传输数据。本文将详细介绍如何在Spring MVC项目中配置JSON支持,以及所需的依赖包。 1. **JSON简介** ...

    springmvc对json支持

    在现代Web应用中,数据交换通常涉及JSON(JavaScript Object Notation)格式,因为JSON轻量级、易于解析,并且被大多数现代浏览器和服务器支持。Spring MVC 提供了对JSON的内置支持,使得开发人员可以轻松地在服务器...

    SpringMVC框架中传递JSON数据时前台报406错误解决办法

    然而,在实际操作中,我们可能会遇到一个常见的问题,即HTTP状态码406(Not Acceptable)。这个错误通常意味着服务器生成了响应,但客户端无法接受它,因为响应的格式不在其可接受的类型列表中。本篇文章将深入探讨...

    springmvc JSON解析全局异常处理

    通过aop拦截获取json请求数据,对数据进行处理判断,如果不合法则抛出异常,配置全局异常处理类,在异常处理类中直接将处理结果返回调用处,减少每次在方法中解析json数据然后在判断,减少代码冗余

    springmvc-json-lib.rar

    《SpringMVC与JSON库的整合详解》 在现代Web开发中,SpringMVC作为一款强大的MVC框架,被广泛应用于构建企业级的Java应用程序。而JSON作为一种轻量级的数据交换格式,因其易于人阅读和编写,同时也易于机器解析和...

    springmvc加入json支持需要的jar包

    在Spring MVC框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,它允许服务器将数据以JSON格式发送到客户端,比如网页或者API接口。为了使Spring MVC能够处理JSON请求和响应,我们需要添加相应...

    springmvc加入json支持.zip

    在Spring MVC框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,它轻量级、易读写,被广泛用于前后端数据交互。要使Spring MVC能够处理JSON请求和响应,我们需要集成一个JSON库,如Jackson。在...

    IDEA+Gradle+SpringMVC+Json

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

    SpringMVC3+Hiberate4+Junit+json

    SpringMVC、Hibernate、JUnit 和 JSON 这四个技术在IT行业中是极其重要的组件,它们各自在不同的领域发挥着关键作用,而将它们整合在一起则能构建出强大的企业级Web应用程序。 SpringMVC 是Spring框架的一个模块,...

    springmvc中json转换的jar

    在Spring MVC框架中,JSON(JavaScript Object Notation)是一种常用的数据交换格式,它被广泛用于Web服务和客户端之间的通信。为了使Spring MVC能够处理JSON数据,我们需要依赖特定的库来进行对象到JSON字符串以及...

Global site tag (gtag.js) - Google Analytics