关于HttpServletRequest的setCharacterEncoding与getParameter
最近发现一个问题,就是关于这个两个方法的,
如果先调用了getParameter方法,再调用setCharacterEncoding方法就不起作用了.
实验代码:
String name = arg0.getParameter("name");
//System.out.println("name----------------------------------"+name);
//arg0.setCharacterEncoding("gbk");
//name = arg0.getParameter("name");
//System.out.println("name----------------------------------"+name);
arg0.setCharacterEncoding("utf-8");
Stringname = arg0.getParameter("name");
System.out.println("name----------------------------------"+name);
arg2.doFilter(arg0, arg1);