我做的网站为什么有几个字显示不出来,我页面上用的是gb2312,但是在数据库里这个字是存在的.我在我的平台上面也是可以的
请各位大侠帮个忙,感激不尽!!!

解决方案 »

  1.   

    是看不到还是乱码呀?
    试试UTF-8
      

  2.   

    这句话加到没个JSP 的头
    <%@ page language="java" import="java.util.*" pageEncoding="GBK" contentType="text/html;charset=GBK"%>然后在用变量前加
    <%    
          request.setCharacterEncoding("GBK");  
    %>再不好使的话就把你接受的字符串 这么改
    String name = new String(((String)request.getParameter("XXXXXX")).getBytes("ISO8859-1"),"GBK");再不好使就解决不了了