Try the following:
------------------------------------------------------
System.out.println("before=" + request.getCharacterEncoding() );
request.setCharacterEncoding("UTF-8");
System.out.println("after=" + request.getCharacterEncoding() );
------------------------------------------------------
and the console output:
before=null
after=null
What's wrong?
