十月十七日
最近都没有跟新(我忘了......),早上难得没有早八,睡得很足才起床,吃过饭就浅浅的学习一会,刚完成数据库和web的连接,但是还是有很多的不懂,我主要的是被卡在输入到数据库有乱码,也在网上看了很多,改编译软件的utf-8,服务器的utf-8,数据库建表的utf-8,也没有改变它的乱码问题,最后也尝试在代码上输入命令它强制转换为utf-8才成功。
就是两行代码,
request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/lesson?useUnicode=true&characterEncoding=UTF-8","root","246437");
就是这两个,改完之后就可以了。有大佬留言解惑,跪谢。(明明每个都改了,为什么还要再代码里设置)