springmvc和json整合配置方法
来源:互联网 发布:南昌淘宝摄影招聘 编辑:程序博客网 时间:2024/06/16 15:40
配置方法一
1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。
2、spring配置文件添加**
<mvc:annotation-driven/><!-- 避免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> <!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 --> </list> </property> </bean>
配置方案二(常用)
1、导入第三方的fastjson包,fastjson-1.1.34.jar
2、Spring配置文件添加:**
<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <!-- 避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>application/json;charset=UTF-8</value> </list> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
配置方案三
1、需要导入 jackson-annotations-*.jar,jackson-core-.jar,jackson-databind-.jar
2、在spring中添加配置**
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping" /> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"> <property name="messageConverters"> <list> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html; charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html; charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean> </list> </property> </bean>
阅读全文
0 0
- 【SpringMVC】springmvc和json整合配置方法
- springmvc和json整合配置方法
- springmvc和json整合配置方法
- springmvc和json整合配置方法
- springMvc + Json整合配置 RESTful
- 【SpringMVC整合MyBatis】springmvc实现json交互-requestBody和responseBody
- 【SpringMVC整合MyBatis】springmvc实现json交互-requestBody和responseBody
- SpringMvc 整合json
- SpringMVC 整合Json
- springmvc和mybatis整合关键配置
- 【SpringMVC整合MyBatis】springmvc拦截器-定义和配置
- SpringMVC:整合JQUERY与JSON
- SpringMVC整合JSON、XML视图
- SpringMVC整合JSON、XML视图
- SpringMVC:整合JQUERY与JSON
- SpringMVC整合JSON、XML视图
- SpringMVC整合JSON、XML视图
- SpringMVC:整合JQUERY与JSON
- 技术分享连载(五十一)
- 理解设计模式之策略模式
- Tensorflow 跑MaskRCNN框架遇到的各种坑(一)
- 反射用法
- 解决成功:安装SQl 2008为SQL Server代理服务提供的凭据无效
- springmvc和json整合配置方法
- vivado申请和添加官网上的IP
- 说说内容页的内链设置
- centos6.9安装redis
- 用 PHP 爬虫做旅游数据分析
- ASP.NET实现根据URL生成网页缩略图的方法
- LeetCode--Validate Binary Search Tree
- 安装centos7未分配ip的问题
- git中checkout与reset在撤销操作中的应用