У меня есть простое приложение портлета на сервере портала websphere. В пользовательском интерфейсе (jsp) имеется текстовая область, в которой пользователь вводит какой-либо французский текст, а затем портлет получает его и обновляет до БД. Я ввожу французские символы, копируя их с листа Excel (а не через клавиатуру). Но когда я его сохраняю, французские символы преобразуются в гаражи и сохраняются в БД.Французские символы преобразуются в мусор при получении от UI
Что я должен проверить? Это происходит только в одной среде. В другой среде все работает нормально. (т. е. подходящие французские символы)
EDIT: Спасибо за ответы. Я проверил, что данные правильно отправлены из браузера. Кроме того, когда я развертываю внешний портлет локально и использую задний конец для SIT, он отлично работает. Но когда портлет и задний конец являются SIT, это создает проблему.
Проверьте кодировку символов UTF-8 во всех местах, где используются строки. –
Я проверил кодировку в браузере. Это UTF 8. Где еще я должен проверить? Не могли бы вы рассказать об этом: «во всех местах, где используются струны»? Большое спасибо. – Victor