编码问题http://www.chedong.com/tech/hello_unicode.html

解决方案 »

  1.   

    jsp现在好像只有2.0,楼主说的5.0是tomcat的
      

  2.   

    <%
    String songName=request.getParameter("songName");
    if (songName!=null)
    {
      songName=new String(songName.getBytes("iso8859-1"));
    }
    %>
      

  3.   

    在第二页面加
    <%   request.setCharacterEncoding("gb2312");
         String songName = request.getParameter("songName");
         out.print(songName);
    %>
      

  4.   

    方法1:
    <%String name=new String(request.getParameter("songName").getBytes("iso-8859-1"),"gb2312");%>
    <%=name%>方法2:
    <% String str=request.getParameter("songName");
       byte b[]=str.getBytes("ISO-8859-1");
       str=new String(b);
    %>   
    <%=str%>