核心提示:今天小编给大家分享处理乱码的方式:在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试,处理方法一...
今天小编给大家分享处理乱码的方式:
在websphere 中使用的是url=encodeURI(encodeURI(url)); //用了2次encodeURI 测试成功,第一次转换没有尝试,
处理方法一。
页面js 代码:url=encodeURI(url);注意是整个URL
后端代码处理:String linename = new String(request.getParameter("field").getBytes("ISO-8859-1"),"UTF-8");
处理方法二。
js:var url="field="+field;
url=encodeURI(encodeURI(url)); //用了2次encodeURI
window.location = "<%=path%>/innnene.jsp?"+url;
后端的代码处理:
String linename = request.getParameter(name);
//java : 字符解码
linename = java.net.URLDecoder.decode(linename , "UTF-8");