配置ajax请求springmvc返回json格式数据
来源:互联网 发布:怎么看淘宝店家的地址 编辑:程序博客网 时间:2024/04/28 13:28
首先在controller的方法返回值(返回值类型为实体类)上增加@ResponseBody注解
然后两种配置方式如下:
方式一:spring4.0以及之后版本推荐
pom.xml增加如下依赖包
<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.5.4</version></dependency>
springmvc.xml中增加如下配置
<!-- 配置ViewResolver。 可以用多个ViewResolver。 使用order属性排序。 InternalResourceViewResolver放在最后。 --><beanclass="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"><property name="order" value="1" /><property name="mediaTypes"><map><entry key="json" value="application/json" /><entry key="xml" value="application/xml" /><entry key="html" value="text/html" /></map></property><property name="defaultViews"><list><!--json格式视图 --><beanclass="org.springframework.web.servlet.view.json.MappingJackson2JsonView"></bean></list></property><property name="ignoreAcceptHeader" value="true" /></bean>
方法二:spring3.0以上版本推荐(也支持spring4.0版)
pom.xml增加如下依赖包
<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency>
springmvc.xml中增加如下配置
<!--避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> </list> </property> </bean> <!-- 启动SpringMVC的注解功能,完成请求和注解的映射,以及json格式数据的转换 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJacksonHttpMessageConverter" /> </list> </property> </bean>
0 0
- 配置ajax请求springmvc返回json格式数据
- springmvc配置responsebody返回json格式数据
- SpringMVC处理Ajax请求(请求数据为 json 格式字符串)
- easyui ajax请求获取SpringMVC @ResponseBody返回Json数据
- ajax请求返回的Json格式数据循环输出
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- Springmvc数据校验返回Json格式
- springmvc返回统一格式json数据
- SpringMVC返回json格式数据(注解方式)
- springMVC返回复杂的json格式数据
- springmvc(ajax调用)返回json数据
- php 请求返回json格式数据
- jquery请求返回json格式的数据
- SpringMvc+ajax 实现json格式数据传递
- SpringMvc+ajax 实现json格式数据传递
- springmvc接收ajax的json格式数据
- SpringMvc+ajax 实现json格式数据传递
- SpringMvc+ajax 实现json格式数据传递
- JZOJ 4605 排序【NOIP2016模拟7.11】
- Linux性能分析的前60000毫秒
- Redis基础总结
- HMAC 算法的使用
- 多校--Problem A 小火山的跳子游戏
- 配置ajax请求springmvc返回json格式数据
- Stm32 外部中断EXTI使用说明
- zzulioj1908: 小火山的围棋梦想
- 苹果手机真机测试步骤:
- 1913: 小火山的计算能力
- Spring中启动失败常易被忽略的几处错误
- LintCode双指针题总结
- poj 2763: [JLOI2011]飞行路线(spfa分层图最短路)
- poj2442 Sequence(堆)