但里面跟本没有什么ISO8859-1呀?

解决方案 »

  1.   


    <%@ page language="java" contentType="text/html; charset=GB2312"%>
    去掉试试
      

  2.   

    我试了很多次啦,有没有<%@ page language="java" contentType="text/html; charset=GB2312"%>结果都一样!结果为:
    hi:`}
      

  3.   

    保留<%@ page language="java" contentType="text/html; charset=GB2312"%>
    out.print(new String((new String("hi:你好")).getBytes("ISO8859-1"),"gb2312"));改为:
    out.print("hi:你好");
      

  4.   

    有<%@ page language="java" contentType="text/html; charset=GB2312"%>
    out.print("hi:你好");的结果还是:
    hi:`}
      

  5.   

    <%@ page language="java" contentType="text/html"%>
    String(new String((new String("hi:你好")).getBytes("ISO8859-1"),"GBK"));
      

  6.   

    out.print(String(new String((new String("hi:你好")).getBytes("ISO8859-1"),"GBK")));这条语句不能正确执行!
      

  7.   

    加啦<%@ page contentType="text/html;charset=gb2312" %>
    out.print(new String((new String("hi:你好")).getBytes("8859_1"),"GBK"));结果还是:
    hi:`}
      

  8.   


    我这样写个jsp页面显示的就是中文啊。
    jsp3.jsp
    <%@ page contentType="text/html; charset=gb2312" %>
    <HTML>
    <%
    out.println("Hi:你好");%>
    </HTML>