在要传参数的地方写:
<%=java.net.URLEncoder.encode("中文参数","GB2312")%>
在获取参数的地方:
String ssxt=java.net.URLDecoder.decode(request.getParameter("ssxt"),"GB2312");
ssxt = new String(ssxt.getBytes("ISO-8859-1"), "utf-8");
<%=URLDecoder.decode(zbmc,"GBK")%>
编解码详解
http://blog.csdn.net/xiongchao2011/article/details/7276834