最近刚刚从eclipse转到idea,于是把之前的项目直接导入到idea中,出现了各种奇葩bug。。。
在eclipse中;
编写jsp文件时,我们使用get方式提交请求时,会出现乱码情况:
因为要避免URL中有特殊字符,而URL传递请求时的编码是ISO-8859-1这种编码,
所以要使用new String进行转码;
new String(str.getBytes("ISO-8859-1"),"UTF-8");
在idea中;
神奇强大的idea并没有这个问题,你只要把idea的编码格式统一设置为UTF-8,就不会存在这种问题!!!
因此把从eclipse中导过来的项目中的编码这一行代码统统去掉,否则就会有bug,我为了这个小bug浪费了不少时间。。。。