2010.10.13——— 地址栏传中文字符
习惯用get方法传参 但是有时候 如果是参数时中文的话 就会出问题了 解决分两步:
[b]1. 前台html:[/b]
用encodeURI()函数处理一下
[b]2. 后天action:[/b]
把得到的参数 转换成utf编码
习惯用get方法传参 但是有时候 如果是参数时中文的话 就会出问题了 解决分两步:
[b]1. 前台html:[/b]
window.location.replace(encodeURI("${pageContext.request.contextPath}/updateZLJDBA_before.action?zljdbm="+zljdbm));
用encodeURI()函数处理一下
[b]2. 后天action:[/b]
HttpServletRequest request = ServletActionContext.getRequest();
String zljdbm = request.getParameter("zljdbm");
zljdbm = new String(zljdbm.getBytes("ISO-8859-1"),"UTF-8");
把得到的参数 转换成utf编码