String param = new String(request.getParameter("param").getBytes("ISO8859-1"));这样就可以搞定了。

解决方案 »

  1.   

    不会吧?五个星星来问这种题??
    直接在b.jsp里用request.getParameter("Param");就ok了
      

  2.   

    楼上的可否解释一下getBytes("ISO8859-1")的作用,谢谢!!
      

  3.   

    <%  String param = request.getParameter("Param"); %>
      

  4.   

    getBytes("ISO8859-1")
    就是把字符串转换为iso8859-1,
    request.getParameter("Param");
      

  5.   

    getBytes("ISO8859-1")就是把字符串转换为iso8859-1
    iso8859-1可以理解成一种标准汉字格式~
      

  6.   

    写错了吧,应该是
    <a href="b.jsp?Param=<%=param%>">Test</a>
      

  7.   

    送分题啊~~~~~~~当然是送分的啦,惨来晚了。
    request.getParameter("Param")
      

  8.   

    请求对象的String getParameter(String paramStr);比如,
    <a href="b.jsp?Param="<%=param%>>Test</a>则在b.jsp中
    //获取参数Param的值
    String param=request.getParameter("Param");
      

  9.   

    晕,我的确不知道JSP才学了不到1个星期,而且到现在才开始写第一个程序不过还是感谢