shihaiming

原文: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"/>

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

分类:

技术点:

相关文章:

  • 2021-12-08
  • 2022-02-15
  • 2022-12-23
  • 2021-12-16
  • 2021-12-20
猜你喜欢
  • 2021-10-16
  • 2021-12-12
  • 2022-12-23
  • 2021-12-30
  • 2022-01-03
  • 2021-12-08
相关资源
相似解决方案