Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Настройка Tomcat. Опять проблемы с кодировкой


Автор: vsvolk 17.6.2004, 08:54
Привет народ!!! Нужен совет!
Ситуация: Под RedHat 7.2 поднят Tomcat 4.1.31 , JDK 1.4.1 Написано сторонним разработчиком приложение, все работает ок.
Поднимаю тот же Томкэт, с тем же JDK на Fedora Core 2
Приложение показывает страницу , перекодированную из Win в KOI 8r
Причем сменой кодировки в браузере это не лечится
Локаль в Федоре выставлена по инструкции, все в KOI8-r
Куда вообще лезть искать причину? Поскольку перекодируются все генерящиеся jsp, я грешу на JDK, он же ж берет кодировку системы по умолчанию
Чо ж теперь, менять в Федоре локать на Cp1251 что ли?
как сказать JDK, чтоб не менял кодировку страницы при выводе?
спасибо!

Автор: Sun 17.6.2004, 10:38
Вообще самое лучшее решение - выводить все тексты в UTF-8. Этим снимуться все проблемы с локалями и к тому же позволит тебе одновременно работать с разными языками. Еще советую прочитать статью http://people.comita.spb.ru/users/sergeya/java/ruschars.html
Там есть рекомендации как побороть проблемы с кодировками.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)