码迷,mamicode.com
首页 > 其他好文 > 详细

response乱码和request乱码

时间:2016-12-01 02:51:15      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:16px   浏览器   string   res   ext   byte   str   parameter   type   

 response乱码

 一、浏览器乱码

  原因是:浏览器显示编码和文件的数据编码不一致

       

浏览器显示编码  response.setCharacterEncoding("utf-8");

文件的数据编码  response.setContentType("text/html;charsetSet=UTF-8")

 

request乱码

有两种不同乱码

post提交产生的乱码     request.setCharacterEncoding("utf-8");

get提交产生的乱码      String  name=new String(request.getParameter("name").getBytes("iso-8859-1"),"utf-8");

(

String na=request.getParameter("name");

Byte[] nam=na.getBytes("iso-8859-1");  

String  name=new String(nam,"utf-8");

 

)                                

       

 

response乱码和request乱码

标签:16px   浏览器   string   res   ext   byte   str   parameter   type   

原文地址:http://www.cnblogs.com/keyi/p/6119981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!