随便叫什么 2010-12-24 09:36
浏览 269
已采纳

项目发布后的乱码问题

[size=medium][color=blue]我的web工程的jsp页面我统一用的是utf-8的 包括mysql数据库编码格式也是utf-8的

在我本机上测试是没有问题的

但是我把发布后的项目拷贝到别人电脑上运行 就出现乱码问题了

问题是进入后台后[/color][/size]
[color=blue][size=large] 刚开始查看的时候是正常的,然后我修改某一条信息,那么这一条信息的汉字就会变成乱码
或者我添加一条信息后 刚添加的这条信息也会是乱码[/size][/color]

[color=blue][size=medium]我发现工程还是默认编码gbk的 忘改了

现在不知道怎么弄了

整个工程是jsp+servlet的,加了个过滤器 好像也没起作用 :cry: [/size][/color]

。。。。

  • 写回答

4条回答 默认 最新

  • luxixi3600 2010-12-24 11:41
    关注

    debug一下,在乱码的地方好好分析下。在一个看看是吧中文变成什么编码了,GBK变成了UTF-8?GBK变成了iso8859-1?等等。

    是存取数据库的时候乱了?还是页面刷新的时候编码方式改变了?
    查一下mysql里的数据是不是正常的。最好别用native去看。用sqlyog之类的,不行就上命令行。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?