在前端界面输入中文经过处理存进数据库为乱码问题

在普遍的ssh框架加tomcat,mysql中,在进行中文传输的时候会出现乱码。

首先,最基本的是检查显示的界面,html,jsp编码格式,然后是工作空间代码的编码,统一为utf-8;

其次,确保连接数据库的方式的编码也统一。这个编码在jdbc的url中增加:

url=jdbc:mysql://localhost:3306/student_test?useUnicode=true&characterEncoding=UTF8

然后,保证tomcat的编码,

tomcat本地文件>conf>server.xml

               connectionTimeout="20000"

               redirectPort="8443"  URIEncoding="UTF-8"  />)

最后确保数据库编码为utf-8


你可能感兴趣的:(Javaweb开发,框架学习)