这人问题老生常谈了。看看这个,彻底搞明白。
http://community.csdn.net/Expert/topic/3530/3530812.xml

解决方案 »

  1.   

    你用的是什么jdbc驱动,如果是微软提供的不会有这样的问题,如果是jtds,需要把数据库中的varchar类型换为nvarchar就不会有乱码了。
      

  2.   

    提交是request.setCharactorEncoding("GBK");
    页面显示 <%@ page contentType="html/text; charset="GBK" pageEncoding="GBK"%>
      

  3.   

    现在都用tomcat5了吗?我用的还是4,~-~
      

  4.   

    FAQ里面都有总结,希望楼主多看看
    可用分多宝贵啊,楼主散分可真大方,1000啊!
    呵呵,
      

  5.   

    到google上一搜一大把http://www.knowsky.com/1576.html
      

  6.   

    String str=new String("乱码".getBytes("iso-8859-1"),"GB2312")
      

  7.   

    呵呵,你可以搞个转换的mehtod
    提交是request.setCharactorEncoding("GBK");
    页面显示 <%@ page contentType="html/text; charset="GBK" pageEncoding="GBK"%>
    这个也不错
      

  8.   

    挖,1000分,怎么都可以分个几十分呀
    http://community.csdn.net/Expert/topic/3582/3582938.xml?temp=.4886438
      

  9.   

    我从MYSQL移植到SQLSEVER,没问题
      

  10.   

    String str=new String("中文".getBytes("iso-8859-1"),"GB2312")
    这样就可以了!好多这种问题了!
      

  11.   

    google下出找。只要你注意,是写数据库时出现的乱码,还是读出来时出现的乱码,还是在显视的时候出的乱码,不同的地方有不同的解决方法
      

  12.   

    http://community.csdn.net/Expert/topic/3530/3530812.xml
    先来报个名