当前位置: 代码迷 >> Java Web开发 >> 页面间传中文乱码和手机浏览器有关问题
  详细解决方案

页面间传中文乱码和手机浏览器有关问题

热度:78   发布时间:2016-04-17 10:43:49.0
页面间传中文乱码和手机浏览器问题
2个页面,直接用url地址传参,想传中文,页面编码都为utf-8
a页面对参数进行编码String merchantName = URLEncoder.encode(merchantName, "utf-8");
b页面解码merchantName = URLDecoder.decode(merchantName,"utf-8");
可是得到的一串????????号,有什么别的方法没!
还有一个,写一个页面,在手机google浏览器上没问题,到uc浏览器点击按钮不执行js,这该怎么调……

------解决方案--------------------
new String(merchantName.getBytes("iso-8859-1"),"utf-8") 试试 8319449高级JAVA技术交流群
------解决方案--------------------
那2个页面是否设置了编码
response.setCharacterEncoding("utf-8");-->网页编码方式
response.setContentType("text/html");-->网页的类型
  相关解决方案