request.setCharacterEncoding("GBK");是對page來說的。下面那個是對某個字符、串來說的。不知道我說的對不對、

解决方案 »

  1.   

    request.setCharacterEncoding("GBK"); 是不是表示以后的
    request中都是用GBK编码?
      

  2.   

    request.getParameter()和request.getAttribute ()有什么区别
      

  3.   

    request.setCharacterEncoding("GBK"); 是设置request范围内的编码的,
    request.getParameter()和request.getAttribute ()有什么区别一个是接收参数的,比如:http://community.csdn.net/Expert/TopicView3.asp?id=4198244:这句,?后面的就是参数那么就要用request.getParameter("id");来接收,而request.getAttribute ()接收的是,request范围内的request.setAttribute(),这里set进来的值。