Проблема с отображением русских букв
Добавлено: 04 окт 2016, 08:10
Добрый день!
Выявлены ряд проблем с отображением русских букв:
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
Выявлены ряд проблем с отображением русских букв:
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