Проблемы с кодированием при запуске веб-страниц jsp на Apache Tomcat - PullRequest
0 голосов
/ 09 марта 2012

Извините за мой английский. Я не разработчик веб-страниц - я использую уже созданные jsp (я не могу изменить их самостоятельно), размещая их вместе с различными параметрами URL - таким образом я создаю какой-то сложный веб-проект.

Я давно пользуюсь Apache Tomcat и у меня возникла ошибка - символы кириллицы (cp1251) плохо отображаются в некоторых местах (не везде!) Проекта. Разработчики jsp сказали, что это баг, и они его исправят. Время идет, а они нет.

Недавно я импортировал EAR как проект в Eclipse, создал там сервер Tomcat. До этого я читал эту статью: http://www.vogella.de/articles/EclipseWTP/article.html и установил все программное обеспечение, указанное в статье, чтобы иметь возможность хорошо работать с проектом Tomcat в Eclipse.

И я заметил, что когда я публиковал проект на Tomcat Server (созданный в Eclipse - у него есть собственный сервер), у меня не было ошибок при кодировании! Я думаю, что это как-то связано с настройками Eclipse & Eclipse Tomcat Server.

Вопрос: Могу ли я скопировать эти настройки на настоящий сервер Tomcat (не Eclipse) для правильного кодирования везде? А что это за настройки?

1 Ответ

1 голос
/ 09 октября 2012

У меня тоже была похожая проблема. Моя война шла на Eclipse Tomcat, но при развертывании вручную на Tomcat некоторые веб-сервисы с символом валюты сталкивались с проблемами кодирования. Eclipse Indigo имеет некоторую кодировку для сервера.

Это можно увидеть / отредактировать через Run Configrations -> Common Tab. Изменение этого атрибута привело к согласованным результатам для развертывания вручную и Eclipse. Я не уверен, что это за кодировка, но она может установить кодировку JVM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...