JSP,数据库读出后乱码。
现在是这样的,提交页而用的是GB2312,数据库是mysql,用的是lant7(ISO8859-1)。写入时查看过数据库,没任何问题。同时在shell下查看过数据库中文显示也正常。
但读出的时候出显个怪问题。数据库连接我还是用8859_1,如果在JSP中设。
<%@ page contentType="text/html;charset=gb2312"%> 中文就显示乱码。但要是用
<%@ page contentType="text/html;charset=ISO8859-1"%>这时系统默认的编码是"西欧字符(ISO)",但我只要把编码在浏览器是换成GB2312时就显示中文。
谁能帮我解决一下。