我使用Struts1.2页面就两个字段name和pwd进入ActionFromBean 就会出现中文乱码,但是填加一个过滤器就没问题了.进入Action后没有中文乱码问题!Mysql my.ini 字符编码为default-character-set=utf8于是我写了一个JDBC 试着向MySql数据库中插入一条数据,结果出现乱码!高手请给予解答!小弟在此谢过!!
我使用Struts1.2页面就两个字段name和pwd进入ActionFromBean 就会出现中文乱码,但是填加一个过滤器就没问题了.进入Action后没有中文乱码问题!Mysql my.ini 字符编码为default-character-set=utf8于是我写了一个JDBC 试着向MySql数据库中插入一条数据,结果出现乱码!高手请给予解答!小弟在此谢过!!
在dos控制台上既然是乱码!?问题应该不严重了!哪个知道原因?
CREATE TABLE admin (admin_name char(20) NOT NULL,admin_password char(20) NOT NULL) TYPE=MyISAM,default character set gbk;3.连接方式:
Connection conn = null;Class.forName("com.mysql.jdbc.Driver");
conn =DriverManager.getConnection("jdbc:mysql://localhost:3306/admin?user=root&password=123456&useUnicode=true&characterEncoding=gbk");
在连接mysql的时候设定编码。