在页面的最前面加上后面的代码即可解决问题<%@ page contentType="text/html;charset=gb2312" %>

解决方案 »

  1.   

    用中文转码处理一下!book=new String(book.getBytes("ISO8859_1"),"GB2312");
      

  2.   

    这样啊 我测过了把<form Action="echo4b.jsp" Method="GET">中的method方法改成 post就好用了
      

  3.   

    <%@ page contentType="text/html;charset=gb2312" %>
      

  4.   

    如果楼主一定要看到参数的传递就这样吧 for(int i=0;i<Books.length;i++){
    Books[i]=new String(Books[i].getBytes("ISO8859_1"),"GBK");
    out.println(Books[i]+"<br>");} 要不就象我上面说的改成post