最好就是Filter来过滤处理中文。

解决方案 »

  1.   

    我觉的你的用法有问题
    举个例子给你
    1.jsp:
    <%
    String param="中文";
    param = java.net.URLEncoder.encode(param);
    %>
    <a href = "2.jsp?param=<%=param%>">go</a>2.jsp:
    <%@ page contentType="text/html;charset=gb2312"%><%
    String param = request.getParameter("param");
    param=java.net.URLDecoder.decode(param);
    %><%="Param:"+param%>2.jsp换成:
    <%@ page contentType="text/html;charset=gb2312"%><%
    String param = request.getParameter("param");
    param=java.net.URLDecoder.decode(param);
    param=new String(param.getBytes("8859_1"),"gb2312");
    %><%="Param:"+param%>你把这个放到你的平台下试试。
      

  2.   

    还有我那个参数是变量,从ActionForm中获取的
      

  3.   

    kiss0931,我用了你的方法,但是还是不行,还是会出现乱吗