问题:浏览器传递中文参数时,出现乱码
数据库里中文正常
但是查不出来
controller里面的username乱码
1.检查浏览器是utf-8,无误
2.项目也是utf-8
3.web.xml 也没错
后来看到有博主说可以等后台在接收参数后,直接将其编码格式转换为中文编码utf-8格式。
username = new String(username.getBytes(“iso-8859-1”),“utf-8”);
加入该语句,终于不乱码了
但是这样每次都要写这个语句也太麻烦了
后来老师建议看看这
原来是没加URIEncoding=“UFT-8” !!!!!