request.getCharacterEncoding() returns NULL… why?
问题 A coworker of mine created a basic contact-us type form, which is mangling accented characters (è, é, à, etc). We're using KonaKart a Java e-commerce platform on Struts 1. I've narrowed the issue down to the data coming in through the HttpServletRequest object. Comparing a similar (properly functioning) form, I noticed that on the old form the request object's Character Encoding ( request.getCharacterEncoding() ) is returned as "UTF-8", but on the new form it is coming back as NULL, and the