原文:http://blog.csdn.net/u014079773/article/details/52637057

在实际开发中我们经常遇到request请求的中文乱码,那么如何解决中文乱码问题?

方法一:对请求参数进行编码转换

String userName=request.getParamter("userName");

userName=new String(userName.getByte("iso-8859-1"),"utf-8");

方法二:对请求头进行编码转换

request.setCharacterEncoding("UTF-8");

备注:该方法只对POST方式提交的数据有效,对GET方式提交的数据无效!

方法三:对tomcat服务器server.xml文件设置编码

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

备注:该方法对任何时候起作用

最新文章

  1. JS中class和id的区别
  2. Windows编程中UNICODE和_UNICODE定义问题
  3. Vue学习笔记-2
  4. git--- 拉取代码
  5. spring配置的相关文章
  6. c# 考试
  7. [CareerCup] 4.5 Validate Binary Search Tree 验证二叉搜索树
  8. 队列中使用Database Driver
  9. (hdu step 8.1.1)ACboy needs your help again!(STL中栈和队列的基本使用)
  10. linux下主要是VirtualBox及GuestAdditions的安装
  11. vue2购物车ch4-(筛选v-for 点击的那个设置样式 设为默认地址其他 联动 非循环的列表选中和非选中 删除当前选中的列表)
  12. javascript中toString和valueOf方法的区别
  13. jdbc+servlet+jsp实现登录验证
  14. 【洛谷2055】【CJOJ2487】【ZJOI2009】 假期的宿舍
  15. 2019-04-04 Mybatis学习知识点
  16. 【转帖】理解 Linux 的虚拟内存
  17. vue中的.native修饰符
  18. PythonStudy——可变与不可变 Variable and immutable
  19. h5页面适配iPhone X的方法
  20. Linux磁盘空间扩容(LVM)

热门文章

  1. 如何用ADMINISTRATOR登陆WIN7
  2. Python动态属性和特性(二)
  3. JAVA 基础--final 关键字的用法
  4. edge浏览器识别ip地址为手机号的解决办法
  5. JQuery中根据属性或属性值获得元素(6种情况获取方法)
  6. Selenium WebDriver- 通过源码中的关键字找到我们要操作的句柄,用于多个窗口之间切换
  7. python学习--Python之import与from...import的区别与用法
  8. 以前刷过的FFT
  9. 【bzoj2625】[Neerc2009]Inspection 有上下界最小流
  10. hihoCoder #1072 辅导