你连接数据库的时候有没有指定连接的字符集例如在用jdbc写在程序里面的时候要指定字符集jdbc:mysql://localhost:3551/database?useUnicode=true&characterEncoding=UTF-8如果写在xml里面的话&符号要用& amp;这个代替你的数据库有没有指定字符集还有你的数据表的字段有没有指定字符集呢
这是开发中经常遇到的问题,乱码。你的页面,后面,数据库,还有开发工具都要指定同一种编码格式。