关于eclipse 与 mysql 交互的乱码问题
解决办法:(以下方法为网上搜集,各种方法之间互相独立,有时只改一处即可,有时需要组合修改)
1、修改my.ini文件
使default-character-set=gbk (或gb2312,big5,utf8,共有两处需要修改)
2、修改JDBC url
jdbc:mysql://192.168.200.225:3306/new?useUnicode=true&characterEncoding=UTF-8
3、有时候form表单也有问题,需要在相应的代码中添加:
request.setCharacterEncoding("UTF-8");
response.setContentType("UTF-8");
4、将java编码改成UTF-8
5、Struts.xml文中加上一句话
<constant name="struts.i18n.encoding" value="utf8"></constant>