楼主
我安了个J道JIVE,已经可以正常用了,只是还有点问题,就是安了JIVE后,我以前设置的JSP(设置CHARSET=GBK)读取数据库中文都乱码了(但内嵌中文没问题),设为ISO8859-1或为空就可以正常了。
下面是我的分析和问题,我分两部分说,一是JSP中的中文,二是从数据库中读出的中文。
一JSP中的中文, 如您的帖子里的分析。两个编码(GBK和ISO8859_1,后者是错编码错解析)都正常显示中文了。
二是读取数据库的中文,看过先人帖子说不同数据库有不同情况,好象有些情况是在读取数据库内容时做了编码转换。 象我没按JIVE前,在设置CHARSET=GBK情况下正常读取数据库中文并正确显示,但安了JIVE后(这些JSP和原来数据库内容没变)都不能正常显示了,设置CHARSET为ISO8859_1或为空就可以正常显示了, 所以问题在这里出现了,难道JIVE安装过程中改变了读取数据库时的编码???