首先我这个程序是在maven上 tomcat7 运行的。
之前使用的是Tomcat8之后的版本,总之身为初学者的我已经是被这个乱码问题搞得头大了,千奇百怪。
这里本来我想用之前常用的-Dfile.encoding=utf-8来调整乱码问题
但是都找不到VM Options
目前只能选择在配置文件中的url路径后加:?useUnicode=true&characterEncoding=utf8
我是用的是druid
使用这个方法要看自己的乱码问题出在哪一步
可能在后台编码的时候就已经出现乱码,前台传入后台也可能出现乱码,这里就要一步一步查找了,我一般是在可能出现乱码的地方加上sout(xxx),这样直接显示在控制台,很好观察问题
!!!我的问题是出现在插入数据到数据库时!!!
至少是能够解决目前的问题的 0.0
其实我在另外一台电脑上并没有使用这个方法,可能是idea的版本不一样,或者其他的问题,我也搞得不是很清楚了,玄学,硬着头皮来吧。