1.修改apache-tomcat-7.0.64/conf/server.xml中
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
改为:<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" useBodyEncodingForURI="true"/>
2.如果没有起作用就需要修改eclipese server项目中的配置文件server.xml 内容如上。
3.java数据库连接URL>>>>>jdbc:mysql://<servername>:<端口号>/<数据库名称>?useUnicode=true&characterEncoding=utf-8
如果是xml配置的,需要把&改为&客户端默认不是utf-8链接数据库的,需要指定链接类型。
4.mysql中建立数据库的类型和表的类型都需要改为utf-8字符集类型。