Я использую httpd + mod_jk + 2 сервера tomcat в Ubuntu. Когда я отправляю форму на нелатинском языке, я получаю мусор в БД. Если я отправлю ту же форму через Tomcat, минуя httpd, все будет хорошо. следующая моя конфигурация:
/etc/apache2/conf.d/charset:
AddDefaultCharset UTF-8
tomcat1:
‹Порт коннектора =" 8080 "протокол =" AJP / 1.3 "connectionTimeout =" 20000 "redirectPort =" 8443 "URIEncoding =" UTF-8 "/>
tomcat2:
‹Порт коннектора =" 9080 "протокол =" AJP / 1.3 "connectionTimeout =" 20000 "redirectPort =" 9443 "URIEncoding =" UTF-8 "/>
Соединение JDBC:
jdbc: mysql: // localhost: 3306 / myapp? useEncoding = true & characterEncoding = UTF-8
/etc/apache2/mods-available/jk.conf (тот же файл, в котором я установил свой балансировщик нагрузки)
JkOptions + ForwardURICompatUnparsed
Я что-то упускаю? Спасибо!