<%@ page contentType="text/html;charset=gb2312"%>
把这句话加在页面头部

解决方案 »

  1.   

    同上
    如果字符串经过了页面间的传递,就要做一下中文转码
    s = new String(s.getBetys("iso8859_1"));
      

  2.   

    <%@ page contentType="text/html;charset=gb2312"%>
    把这句话加在页面头部如果字符串经过了页面间的传递,就要做一下中文转码
    s = new String(s.getBetys("iso8859_1"));
      

  3.   

    1\2\4
    楼说的都OVER了
    我还能说上什么呢
      

  4.   

    请问用gbk不行吗?或者有没有一次性的转化方法比如使用过滤器
      

  5.   

    在servlet类里头,你应该这样加上一行:
    response.setContentType("text/html; charset=gb2312");
      

  6.   

    在servlet类里头,你应该这样加上一行:
    response.setContentType("text/html; charset=gb2312");
      

  7.   

    servlet里用enCodeing,jsp页面显示用deCodeing
      

  8.   

    把<%@ page language="java" contentType="text/html;charset=GB2312"%>加到页面头部,还有<%@ page language="java" contentType="text/html;charset=GB2312"%>加到网页的头部
    输出前用name=new String(name.getBytes(),"gb2312");转化
      

  9.   

    <%@ page contentType="text/html;charset=gb2312"%>
    s = new String(s.getBetys("iso8859_1"));