1.对于post请求的处理方式,在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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

2.对于get请求有两种处理方式

(1)在server.xml 修改配置,添加URIEncoding="utf-8"

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

(2)在代码中手动进行处理,重新以UTF-8形式编码。但是这种方式比较麻烦,每次都要这么处理。

new String(parameter.getBytes("ISO-8859-1"),"UTF-8")

最新文章

  1. CentOS系统MySQL双机热备配置
  2. Linux 安装git
  3. Access数据库创建、使用
  4. Android程序之全国天气预报查询接口演示
  5. Linux ext2文件系统
  6. hibernate one-to-many many-to-one 双向注解
  7. Android实现网络多线程文件下载
  8. codeforces 590B B. Chip &#39;n Dale Rescue Rangers(二分+计算几何)
  9. IOC运用到MVC中
  10. Java日期相关操作
  11. setCentralWidget就可以把Qwidget设置为QMainWindow的主窗口
  12. Linux指令--chgrp
  13. ‘true’==true返回false详解
  14. BP 神经网络
  15. pdf生成库-libharu编译
  16. RobotFramework - AppiumLibrary 之关键字Open Application使用
  17. 转发:RSA实现JS前端加密,PHP后端解密
  18. 隐藏WIN10资源管理器中的3D对象文件夹
  19. iOS:如何实现在文字上添加拼音
  20. PCB行业研究

热门文章

  1. css中&quot;.&quot;,&quot;,&quot;,“~”和“&gt;”符号的意义
  2. d3 词云使用
  3. 基于官方postgres docker镜像制作自己的镜像
  4. Binding 指令实现双向数据绑定
  5. HDU2433&mdash;Travel (BFS,最短路)
  6. Vue之vue中的data为什么是一个函数+vue中路径别名alias设置
  7. 将Bean转换为Json形式的一个工具类
  8. TreeMap、HashMap、LindedHashMap的区别
  9. 第六周&amp;实验四
  10. php_network_getaddresses: getaddrinfo failed