使用AJAX的get提交,URL中有中文字符,eclipse的自带浏览器和IE浏览器都可以用ISO8859-1获得正确数据,用火狐就变成乱码了,GBK,UTF-8各种都试了火狐都是乱码,怎么才能正确解码啊,web服务器用tomcat?还有如果更改tomcat下的server.xml的字符集为GBK,使用AJAX提交后IE和自带的还是要用iso8859-1才能解码,火狐还是怎样都乱码。
调试欢乐多
貌似IE是UTF-8,fireFox才是gb2312吧!LZ若是遇到汉字提交乱码问题可以在JS中转码2次(一定是2次噢)!,然后在后台解码
后台String type =StringUtil.getDecodeParamFromReq("type",request);