各位高手,本人遇到一个这样的问题:从数据库往外取集合值的时候有乱码,但是这个在整个集合中的其中一条数据其他没有乱码,可是在数据库中查看的时候发现出现乱码的这条数据不是乱码。这个跟java 中的国际化有关系吗?
请各位遇到过此问题的大侠帮忙出出主意....

解决方案 »

  1.   

    开发工具有没有统一的 编码格式 UTF-8或者都是GBK
      

  2.   

    response 设置编码为中文编码
      

  3.   

    在java编码格式考虑完后。
    用的什么数据库,还有数据的执行sql的编码格式==
      

  4.   

    数据库的数据我看了,没有乱码,页面格式和开发工具的编码格式全是UTF-8,我怀疑是不是oracle的编码问题,有没有人用oracle出现过这个问题??
      

  5.   

    你数据库连接设置字符集了么?gbk和gb2312和UTF-8支持的中文数可是不同的。
      

  6.   

    哦,数据库连接的设置编码。oracle有没有字符串的问题?或者是java中的国际化有没有这种问题?