Проблема с отображением русских букв

Обсуждение Stimulsoft Reports.JAVA
Ответить
Шамиль
Сообщения: 15
Зарегистрирован: 22 сен 2016, 13:51

Проблема с отображением русских букв

Сообщение Шамиль »

Добрый день!

Выявлены ряд проблем с отображением русских букв:
1) при сохранение переменных с русскими буквами;

в функции StiMobileDesigner.prototype.PostAjax
1) когда устанавливают charset то там надо ставить без кавычек кодировку
в исходниках :
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset='UTF-8'");
надо :
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");

Сервер приложения не понимает 'UTF-8', ему надо просто UTF-8, и поэтому устанавливается ISO-8859-1 (Wildfly 10.1)
2) там же вся форма с параметрами просто переводится в json путем JSON.stringify
эту строку надо дополнительно заенкодить для утф-8 c encodeURI
Vadim
Сообщения: 107
Зарегистрирован: 04 апр 2013, 12:26

Re: Проблема с отображением русских букв

Сообщение Vadim »

Здравствуйте.
Мы добавили опцию в com.stimulsoft.webdesigner.StiWebDesignerOptions.setRequestHeaderContentType(String) где вы можете указать необходимый Content-Type.
Скорее всего остальные проблемы решатся с помощью нужного Content-Type
Будет доступно со следующего пре-релиза.
Шамиль
Сообщения: 15
Зарегистрирован: 22 сен 2016, 13:51

Re: Проблема с отображением русских букв

Сообщение Шамиль »

Спасибо за ответ!
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема с отображением русских букв

Сообщение HighAley »

Здравствуйте.

Мы всегда рады вам помочь.
Обращайтесь, если ещё нужна ещё помощь.

Спасибо.
Ответить