tomcat下
包含中文参数的href,href=encodeURI(href)后,页面直接显示不乱码,前提,tomcat的server.xml已经加上URIEncoding="utf-8";
weblogic下
href得转两次码,页面还得进行解码,中文才能正常显示
发送部分:href=encodeURI(encodeURI(href))
页面接收部分:
<%String xh=request.getParameter("xh");
xh=java.net.URLDecoder.decode(xh,"utf-8");
out.print(xh);
%>
参数多的话,可以写在bean方法里面提供调用....