<% page language="java" contentType="text/html; charset=GBK" %>
jsp页面有这一句么?charset设成GB2312或者GBK

解决方案 »

  1.   

    估计在写数据库之前传输过程中都变成乱码了,故写到数据库中就是乱码我以前也有这种情况,建议你在传输前编码,写数据库之前解码。
    ______________________________
    我写到数据库是好的
     就是从数据库显示出来是乱码——————————————————————
     zhoudut(快乐的Java小菜鸟
    能否详细点 还有 30分钟
      

  2.   

    看看这个也许有点启发,虽然是关于Tomcat的
    http://dev.csdn.net/Develop/article/17/17204.shtm既然数据库中是正确的,那可以分析到底哪一步出了问题
    一个是Struts把字段从数据库中取出来
    另一个是Struts把字段传给jsp页面
    加几个System.out.println()看看哪一步出了错
      

  3.   

    看看这个也许有点启发,虽然是关于Tomcat的
    http://dev.csdn.net/Develop/article/17/17204.shtm既然数据库中是正确的,那可以分析到底哪一步出了问题
    一个是Struts把字段从数据库中取出来
    另一个是Struts把字段传给jsp页面
    加几个System.out.println()看看哪一步出了错
    回复人: chanceqw(★★★★★) ( ) 信誉:100 
    ____________________________________________
    您在给我分析一下我从页面到数据库中是正确的  在提交成功后 的显示页面也是正确的  
      
      但是从acton 中传递到页面的  
    但是我从数据库中 网外读显示的的时候 出错    要不说说你说的两个问题 怎么解决
    一个是Struts把字段从数据库中取出来
    另一个是Struts把字段传给jsp页面
      

  4.   

    好了 我要给分了如果你们 还有解决的办法  如果愿意的话 
     
    在给我发把
     
        mail:[email protected]
      

  5.   

    你google一下: struts 数据库 中文
    关于中文显示的问题,以前已经出现过好多了
    看看这些网页,你一定可以解决问题