问题:直接在浏览器地址上输入中文,传进后台中文就是乱码!
解决办法:因此,如果里面有中文,在后台就需要转换编码,如下:
String operate = request.getParameter("operate");//operate参数在URL中输进的是“浏览”,如果直接就这样,
String operate获得的是乱码!
在这行代码下面来一行operate = new String(operate.getBytes("iso8859-1"),"UTF-8");//前提是你页面编码是UTF-8,如果是GBK,那上面那句代码后面就改成GBK!这样String operate获得的是浏览了!不是之前的浏览乱码!