我觉得应该是编码问题,虽然myeclipse里显示乱码,但打印出来应该是正常的。

解决方案 »

  1.   

    是的,启动tomcat运行程序显示的又是正常的。
    怎么解决?各位高手赐教啊!!!
      

  2.   

    请问你的ECLIPSE和MYECLIPSE的版本都是多少啊
      

  3.   

    右键查看你的jsp文件的属性,设置编码为你原文件的编码格式。
    建议所有java、jsp代码保存都用utf8格式,myclipse就算中文预览也不会出乱码。
      

  4.   

    我如果导入utf-8的项目可以正常显示,导入ISO8859_1的还是乱码!!
      

  5.   

    在每个JSP的第一行加
    <%@ page contentType="text/html; charset=GBK" %>
      

  6.   

    jsp页面保存到数据库有乱码解决方法Jsp+tomcat+bean中文乱码问题解决方法javabean中参数有乱码
    1) 所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
    2) 在应用服务器中的server.xml方件中找到设置服务器端口的行,一般是这样开头:”<Connector port="8080"”,
    3) 在找到的行"<Connector"开头的字符串后加上:URIEncoding="UTF-8" ,保存文件
    --------------------------------------------------------------------------
    jsp页面有乱码解决方法    所有的jsp页面指定字符编码方式,如:Charest=gb2312,Charest=UTF-8等等
        <%@ page contentType="text/html; charset=UTF-8">
    --------------------------------------------------------------------------
    jsp单个中文参数乱码解决方法    用这个转换一下: 
        <%!String trans(String chi)
           {
            string result =null;
            byte temp[];
            temp=chi.getBytes("iso=8859-1");
            result= new String(temp);
            }
        %>
    或者直接这样:
        <% 
          request.setCharacterEncoding("UTF-8");
          out.println(request.getParameter("参数ID")
        %>
    --------------------------------------------------------------------------
      

  7.   

    这是一个Ide encoding设置的问题,myeclipse默认的encoding设置是ISO-88951只要将encoding改为GBK就可以了选择出现乱马的文件->properties->info->test field encoding->Other:选择GBK 这样就可以了