【java】POST与GET中文乱码问题解决

在form表单提交数据后,如果传递的参数值里包含中文,直接使用request.getParameter();获得值会产生乱码,本文为了提供解决方法,供大家参考!

1.POST
若form表单提交使用post方式 在相应servlet中使用
request.setCharacterEncoding(“UTF-8”);
即可解决问题

2.GET
若为get方式
String str = new String(myStr.getBytes(“iso8859-1”),”UTF-8”); 即可解决
注意 mystr为你接收到的中文参数

猜你喜欢

转载自blog.csdn.net/u013781343/article/details/80099057