软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > JSP教程 > 张晓宏:JSP乱码解决过程的心得

张晓宏:JSP乱码解决过程的心得

终于把新闻系统很恼火的乱码问题解决了,比那个书店系统麻烦得多,书店系统只要在每页的前面加上三行代码就行。但新闻系统不行。这可能是因为书店系统的数据库是ACCESS,而新闻系统的数据库是MYSQL的缘故。总结来说,就是几个地方代码的协调,协调不一定就是统一,统一我试过还不行。主题就是这几个地方的协调,靠慢慢地试。

1、MYSQL的编码设置。见日志另一篇文章。不知道不设行不行。反正我设了,设成了GB2312,不设来设定别的地方说不定也可以。

2、连接数据库的URL字符串。一开始用的GB2312,反而不行,表单提交到数据库的都是乱码(此时的页面上方两句都是设成GB2312)。后来把URL字符串设成8859-1反而行了,数据库中是中文了。(什么原因,不知道,可能跟MYSQL设置了编码有关)

3、页面上面的三行。三行都设成GB2312反而页面显示错误,把那个request的那一行去掉,才能显示。(另两个设成GB2312)

4、数据输入进数据库的语句。(可以改动重新编码协调。但我这儿没改,直接将数据ADD进入数据库。)

5、数据从数据库提出后显示,也可以编码。我这儿对客观存在进行了编码,结果显示正确的中文。OK了。

    相关阅读
    栏目导航
    推荐软件