web项目数据库操作中文乱码问题解决方案–总结
乱码无非是编码不对,把编码设为中文编码就行了。做web项目的时候经常遇到中文乱码问题,多次抓狂,现在做个总结,
1、设置数据库连接池的URL的编码
jdbcUrl = jdbc:mysql://localhost/yszj?characterEncoding=utf8
2、设置数据库属性
3、设置Tomcat的编码
修改tomcat/conf/server.xml配置文件
<Connector address="0.0.0.0" connectionTimeout="20000" port="18080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
一般情况,这三个地方没问题就不会中文乱码了,如果有特殊情况我就不知道了,嘻嘻!