在使用SpringMVC框架的时候,在java程序里面直接用中文字符串返回String类型,会出现中文乱码。而出现乱码还分2种情况,一种是POST请求页面的乱码情况,一种是GET请求页面的乱码情况。

  1、POST情况要想全局处理非常简单,只需要在Spring框架的配置xml文件中添加或修改以下代码即可:

<mvc:annotation-driven >
<!-- 消息转换器,添加对文字编码的全局处理,解决中文返回问号的毛病 -->
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/html;charset=UTF-8"/>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>

  2、至于GET方式请求页面依然出现乱码的情况,可以在view中请求的jsp页面的第一行,添加如下jsp代码:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

最新文章

  1. jQuery演示8种不同的图片遮罩层动画效果
  2. webclient 比浏览器加载页面慢的一个问题
  3. 常用hadoop web
  4. SQL LOADER 的用法 TXT文件导入非常之快
  5. OperateParticleWithCodes
  6. POJ 3169 Layout (差分约束)
  7. 1020. Tree Traversals (25)
  8. 加入gitignore文件没有起作用怎么办
  9. 7、第七节课,js逻辑运算
  10. PHP批量下载方法
  11. javaWeb学习总结(2)- http协议
  12. Intger To Roman
  13. 移植u-boot-2012.04.01到JZ2440
  14. FeathersJS简单使用指南,一个前端也能玩得转的后端框架
  15. call,apply,bind的用法与区别
  16. tidb 架构~tidb 理论学习(1)
  17. @ContextConfiguration的意思
  18. Shiro系列(0) - 权限管理在J2EE企业级开发中的应用与实战
  19. python 获取字符串中所有数字
  20. Impala 使用的端口

热门文章

  1. Rabbit MQ 入门指南
  2. 利用 LibWebP-NET 解码与编码 WebP 格式图片
  3. DevExpress中获取GridControl排序之后的List
  4. 如何将Skyline66嵌入WPF中
  5. 【vue】项目编译报错‘npm ERR! **@**dev: `webpack-dev-server --inline --progress --config ’’
  6. [BeiJing wc2012]连连看(建模,最小费用最大流)
  7. Codeforces Round #479 (Div. 3)解题报告
  8. Dubbo原理实现之使用Javassist字节码结束构建代理对象
  9. Storm入门示例
  10. [JavaScript] iframe更改了src后,父页面history.back只能后退iframe而不能使自己后退解决办法