首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

奇怪的乱码?解决方法

2012-02-17 
奇怪的乱码?js代码:setDataURL(outxml.jsp?days+days+%26con+encodeURIComponent(河北省))out.js

奇怪的乱码?
js代码:
setDataURL("outxml.jsp?days="+days+"%26con="+encodeURIComponent("河北省"));

out.jsp 中代码:
String con=request.getParameter("con");
con=URLDecoder.decode(con,"utf-8"); //乱码 con=????????
con = new String(con.getBytes("iso-8859-1"), "utf-8");//也是乱码 con=河北?

[解决办法]
有很多办法的

String con=request.getParameter("con");

得到时看下con是什么形态至少

还有相对应的,解码要用这个吧 decodeURIComponent()

把过程中的值也贴出来 可以帮助分析
[解决办法]
是不是jsp页面本身的编码是默认的?jsp页面右键属性查看下默认编码是不是utf-8.你改为base64Util也没根本解决问题呢,应该给整个项目统一编码。

热点排行