JavaWeb项目乱码问题
乱码问题
在JavaWeb项目中 环境为MyEclipse 使用Jdbc连接Mysql数据库,前端使用Tomcat服务;
前后端进行数据交互,前端输入中文,进行数据库存储时,到数据库中变为乱码解决方案
问题如下图所示
- 从前端开始查
首先如果有html文件 则从html文件开查
如果没有html文件,则查找jsp文件,是否设置Utf-8统一编码
查看项目是否使用统一的编码 - 查看数据库编码
对应库以及表/字段是否和前端编码统一 - 使用JDBC设置编码集
jdbc:mysql://localhost:3306/DatabaseName?useUnicode=true&characterEncoding=UTF-8 - 查看后台代码的编码
解决完后的图片