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

来源:互联网 发布:蚕丝被淘宝评价 编辑:程序博客网 时间:2024/05/20 20:03

在普遍的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

(<Connector port="8080" protocol="HTTP/1.1"

               connectionTimeout="20000"

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

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


0 0