关于mysql数据库乱码问题,求助高手!
jsp从mysql中中文数据出现乱码,在jsp中设置了
<%@ page contentType= "text/html;charset=gb2312 "%>
获取参数时加入了 <%request.setCharacterEncoding( "gb2312 ");%>
但就是在获取mysql中的数据时出现乱码,我用oracle试了,不出现乱码,很怪。
------解决方案-------------------- <%
Connection conn;
Statement stt;
ResultSet rs;
request.setCharacterEncoding( "gb2312 ");
Class.forName( "com.mysql.jdbc.Driver ").newInstance();
conn=DriverManager.getConnection( "jdbc:mysql://localhost:3306/fsj?user=root&password=&useUnicode=true&characterEncoding=GB2312 ");
stt=conn.createStatement();
%>
楼主试试这样行不