您的位置:首页 > 其它

两个页面跳转 url传中文 非法字符及乱码

2014-04-16 22:12 423 查看
弄了两个小时终于解决了!!!

问题:在一页面的url传中文,从一页面跳转到二页面,在二页面中得到url中的中文乱码!

解决办法:在一页面的url用encodeURIComponent转两次码(解决非法字符和中文乱码),

window.location.href="edit.jsp?content="+encodeURIComponent(encodeURIComponent("我是"));

在二页面中

<%

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

content=URLDecoder.decode(content,"utf-8");//对中文参数进行解码

%>

<textarea style="width:1050;height:285px;resize:none;"><%=content %></textarea> </td>

textarea中值便为:我是
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: