jsp写入数据库汉字乱码问题

之前在网上查着是数据库和jsp编码不符问题,可是我已经写为一致了,还是乱码,后来解决了



这是原来的连接数据库的语句:

Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/cangku,"root","123456w");

改为:

Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/cangku?characterEncoding=utf-8","root","123456w");

即,在数据库名称后面加上?characterEncoding=utf-8"就可以解决了。


猜你喜欢

转载自blog.csdn.net/weixin_41620013/article/details/80889704