<%@ page language="java" contentType="text/html; charset=GBK"%>
<html>
  <head>
    <title></title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
  </head>
  <link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/theme/9/style.css">
  <link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/theme/neotech.net/webmail.css">
<body class="bodycolor" leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>
<br/>
<br/>
<p style="text-align: center;">搜索</p>
</body>
</html>运行后页面上显示的是两个 ?? 
无语了...
求解决办法...

解决方案 »

  1.   

    <%@ page language="java" pageEncoding="GBK"%>这句代码也加上试试
      

  2.   

    <%@ page language="java"  pageEncoding="GBK"%>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
      

  3.   

    <%@ page language="java" pageEncoding="GB2312"%>用这个可以我就用的这个;
      

  4.   

    应该检测下,部署服务器中的字符集和你jsp页面的字符集是否相同,然后再修改
      

  5.   

    注意几个地方:
    1.一个页面的编码格式,
    2.tomcat下server.xml文件中配置的URIencoding是否与页面编码格式一致
    3.java文件的编码格式是否一致。
      

  6.   

    如果是传递数据错误试试这样:request.setCharacterEncoding("GBK");
      

  7.   

    <% request.setCharacterEncoding("GBK");%>
      

  8.   

    先去浏览器里面看看你的浏览器的编码格式。
    然后看你服务器的运行环境里面配置是不是一样的编码格式,配置路径是在server.xml文件里面加个参数就行了
      

  9.   


    <body>
    request.setCharacterEncoding("GBK");
    </body>
      

  10.   

    你文件中指定了文件的编码是GBK的,估计得jsp文件存储的是UTF-8的,打开jsp文件,点击另存为,查看编码是否是UTF-8
      

  11.   

    如果是传递数据错误试试这样:request.setCharacterEncoding("GBK");
    应该是这个是对的
      

  12.   

    加个meta指定页面使用的编码。<html>
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
        <title>Hello</title>
      

  13.   

    myeclipse工程的编码格式不同一吧,右键工程找到properties设置一下
      

  14.   

    <%@ page language="java" pageEncoding="GBK"%>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
      

  15.   

    修改tomcat的编码格式,写个监听器,
      

  16.   

    我struts乱码问题,我把struts.xml中的struts-i18n-encoding设置GBK,mysql的字符集编码也是GBK,同时tomcat的编码字符集也是GBK,怎么还是出现乱码呀
      

  17.   

    tomacate config/server.xml 加一句
     <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443"
                  URIEncoding="GBK"/
    添加 过滤器 
    我的这样写的
    <filter>
    <filter-name>encodingFilter</filter-name>
    <filter-class>
    org.springframework.web.filter.CharacterEncodingFilter
    </filter-class> 

    <init-param>
    <param-name>encoding</param-name>
    <param-value>GBK</param-value>
    </init-param>
    </filter>
    <filter-mapping>
    <filter-name>encodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>
      

  18.   

    看看上个页面是不是也是<%@ page language="java" pageEncoding="GBK"%>这句话
    如过是请在本页面加上这句话 response.setCharacterEncoding("gbk");
    如果你是在所项目我也建议你用过滤器
    web.xml配置文件写法如logiv给你回复的内容
      

  19.   

    编码问题的最佳解决之道是所有地方同意采用utf-8
      

  20.   

    1. 新建个jsp 把代码拷过去试试,
    2. 把正常页面的头信息拷过来试试。
    3. 新建个jsp,重写代码。如果有一种能解决,在和原来的代码比较下,应该就能找到问题了
      

  21.   

    这个都不知道,jsp文件本身的编码也要改啊,光设置个content-type是没用的
      

  22.   

    这种乱码的问题最好的解决办法就是每个地方都是用相同的编码方式(比如web 服务器、页面等)
      

  23.   

    这个问题要和你的MyEclipse中的设置有关,windows-->perference-->general-->workspace中的编码设置有关
      

  24.   

    这样:request.setCharacterEncoding("GBK");
      

  25.   

    把这“charset=GBK”改为“charset=utf-8”你可以试一下,或者编写一个处理乱码的方法,然后在界面中调用就OK了
      

  26.   

    <meta http-equiv="Content-Type" content="text/html; charset=GBK">这句加到head里,或者就你那个不用改,在ie工具栏- 查看 - 编码 去选择编码 可以试试gb23112
      

  27.   

    在吧编码改成 gbk 或utf-8
      

  28.   

    配置下tomcat编码集,在server.xml文件下找到
     <Connector port="80" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" />修改为
     <Connector port="80" protocol="HTTP/1.1" useBodyEncodingForURI="true"                URIEncoding="UTF-8"
                   connectionTimeout="20000" 
                   redirectPort="8443" />
      

  29.   

    用struts2   直接配个过滤器或是写个常量就好了
      

  30.   

    那位高手专门总结下JSP的乱码问题吧!不要头疼医头脚疼医脚了!谢谢先
      

  31.   

    IE6,7 jsp获取正常,但是IE8获取的数据为乱码,  求解!!!!