解决SpringMVC传输json数据时的乱码
2016-04-28 13:06
399 查看
今天在练习过程中遇到SringMVC传输中文乱码问题,找了很久才解决。
数据库设置编码为UTF-8
eclipse工作区编码也是UTF-8,控制台打印出中文正常
jsp设置编码为UTF-8
js代码如下:
但是显示中文变成了
具体是在springmvc.xml文件当中添加如下配置
问题解决。
数据库设置编码为UTF-8
eclipse工作区编码也是UTF-8,控制台打印出中文正常
jsp设置编码为UTF-8
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
js代码如下:
window.onload = function(){ $.get('list/house.html', function (response, status, xhr) { alert(status); console.log(response); }); };
但是显示中文变成了
?,后来找了很久才在这里找到解决办法。原文地址
具体是在springmvc.xml文件当中添加如下配置
<bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/plain;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean> <!-- 避免IE执行AJAX时,返回JSON出现下载文件 --> <!-- Jackson 是Spring 自带的功能 --> <bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>application/json;charset=UTF-8</value> <value>application/xml;charset=UTF-8</value> <value>text/html;charset=UTF-8</value> <value>text/plain;charset=UTF-8</value> <value>text/xml;charset=UTF-8</value> <value>text/javascript;charset=UTF-8</value> </list> </property> </bean> <mvc:annotation-driven> <mvc:message-converters> <ref bean="stringHttpMessageConverter" /> <ref bean="mappingJackson2HttpMessageConverter" /> </mvc:message-converters> </mvc:annotation-driven>
问题解决。
相关文章推荐
- MyEclipse Web Project转Eclipse Dynamic Web Project
- Windows Clang开发环境备忘
- 使用 Python 处理 JSON 格式的数据
- XML 与 JSON 优劣对比
- VBA将excel数据表生成JSON文件
- newtonsoft.json解析天气数据出错解决方法
- Orace查询数据出现乱码的问题解决思路
- oracle em 按钮乱码解决办法及em网页变成英文
- C#读取中文文件出现乱码的解决方法
- mysql命令提示行连接乱码的解决
- 解决Java程序使用MySQL时返回参数为乱码的示例教程
- vbs 解析json jsonp的方法
- Ruby和Ruby on Rails中解析JSON格式数据的实例教程
- Extjs4如何处理后台json数据中日期和时间
- C#实现将类的内容写成JSON格式字符串的方法
- JQuery ajax返回JSON时的处理方式 (三种方式)
- 傻瓜式用Eclipse连接MySQL数据库
- jquery JSON的解析方式示例介绍
- c#版json数据解析示例分享
- ASP JSON类文件的使用方法