If the UTF-8, GBK, Chinese or whatever character set it may be, is showing via Tomcat (i.e. accessing from port 8080) but not showing in Apache (via mod_jk) then one step might be to check that the AJP connector has the URIEncoding set too as mod_jk uses that connector rather than the one that might be set on port 8080.
For Example:
Hey, I found this that worked for me: When using mod_jk, in addition to making sure each of the *Connector* tags in server.xml has the URIEncoding="UTF-8" set, you have to add the following jkOptions parm to your httpd.conf
ReplyDeleteJkOptions +ForwardURICompatUnparsed
I got this from the following url: http://forums.alfresco.com/viewtopic.php?f=8&t=8667&p=35038&hilit=mod_jk#p35038
Cool. Thanks for sharing.
ReplyDelete