When I update my server tomcat 4.1.24 to 5.0.16,I find that all request include gb2312 char,can't get the correct String.and 4.1.24 can process it very well
URI encoding handling is different now (more compliant with web standards). Look in the documentation, and in particular at the uriEncoding attribute of the connector. Posting on tomcat-user about these kind of problem, as this is new, and public discussion can't hurt.
*** Bug 25235 has been marked as a duplicate of this bug. ***