首先在maven中引入json的3个jar包
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.6.3</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.6.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
Spring-mvc.xml中加入如下配置:
<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"/>
<bean id="contentNegotiationManager" class="org.springframework.web.accept.ContentNegotiationManagerFactoryBean">
<property name="favorPathExtension" value="false" />
</bean>
<bean id="jsonConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean>
<bean id="stringConverter"
class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
</list>
</property>
</bean>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="stringConverter" />
<ref bean="jsonConverter" />
</list>
</property>
</bean>
相关推荐
springmvc接收ajax请求注意事项
一个实用了spring mvc和ajax异步请求的例子
NULL 博文链接:https://mryangjw.iteye.com/blog/1772422
NULL 博文链接:https://cdxs2.iteye.com/blog/1950519
本demo 用来写了springmvc如何接受ajax传集合以及接收form表单传集合
使用Ajax从页面向控制层请求数据,并将提交的数据再次返回,国外网站下载代码,很有参考意义。请使用Eclipse工具
Ajax实现异步请求+基于SpringMVC
Jquery $.ajax 请求部署在 Tomcat报HTTP 406上解决方法
本例子提供了2中 springMVC 上传的例子,通过 ajax 提交的方式,通过 Form 提交的方式,同时获取上传后文件名称,支持多个文件上传。
使用springmvc整合ajax请求demo代码示例
使用springMVC+ajax+json的一个小demo,希望对读者有用
SpringMVC(八)处理AJAX请求
后台界面实时获取用户输入内容,springMVC+Ajax实现(源码)
SpringMVC+Ajax异步文件上传+短视频背景+a标签绑定文件域
NULL 博文链接:https://vernonchen163.iteye.com/blog/1899769
字符串、对象、List集合、Map集合
主要介绍了SpringMVC接收复杂集合对象(参数)代码示例,举接收List、List、List<Map>>、User[]、User(bean里面包含List)几种较为复杂的集合参数,具有一定参考价值,需要的朋友可以了解下。
Springmvc请求处理方法参数Springmvc请求处理方法参数
springMVC jQuery ajax交互的简单的应用,一个可以参照的文件
配置Springmvc 处理ajax请求所需jar包 包含jackson-annotations-2.1.1.jar,jackson-core-2.1.1.jar,jackson-core-lgpl-1.2.1.jar,jackson-databind-2.1.2.jar,jackson-mapper-lgpl-1.2.1.jar,jackson-module-...