在web.xml中配置:

<filter>
<filter-name>CharacterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

对于get请求中文参数出现乱码解决方法有两个: 
1.修改tomcat配置文件添加编码与工程编码一致,如下:

<ConnectorURIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

2.另外一种方法对参数进行重新编码:

String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"),

最新文章

  1. DotNet程序配置文件
  2. Principles of measurement of sound intensity
  3. SQL获取汉字首字母
  4. core的生成
  5. 计算G711语音的打包长度和RTP里timestamp(时间戳)的增长量
  6. SOLID面向对象的五个设计原则,留空待学习。
  7. a==null和a.equals(&quot;null&quot;)的区别
  8. linux VM复制多个IP配置出错的处理
  9. html---文本框样式;
  10. 在EF的code frist下写稳健的权限管理系统:MVC过滤拦截,权限核心(五)
  11. AWS 命令行界面 + Python 的 AWS 开发工具包 (Boto3)
  12. 体验VS2017的Live Unit Testing
  13. [LeetCode] Encode and Decode TinyURL 编码和解码精简URL地址
  14. 矢量图形(vector graphics)和位图图像(bitmap)以及分辨率概念
  15. 一次艰难debug的反思
  16. JEECG DataGridColumn dictionary使用问题
  17. [转]VR原理讲解及开发入门
  18. stopPropagation 和stopImmediatePropagation区别
  19. Django - 常用配置
  20. 2015/9/22 Python基础(18):组合、派生和继承

热门文章

  1. rabbitMQ常用方法说明 – 6中工作模式及关键点
  2. 深入解读RabbitMQ工作原理及简单使用
  3. Caused by: java.sql.SQLException: Value &#39;0000-00-00 00:00:00&#39; can not be represented as java.sql.Timestamp
  4. C语言数组求长度
  5. python libnum库安装使用方法
  6. SQL开发规范
  7. zookeepeer使用java api
  8. [C#] LINQ之LookUp
  9. Python股票分析系列——自动获取标普500股票列表.p5
  10. C++ string中的find()函数