Всем привет!
Я поставил сервер java + spring на VPS Ubuntu, запустил, полёт нормальный, но когда пытаюсь выдать JSON с сервера по ссылке http://139.59.164.239:8080/menuserver/dishes выходит JSON но без кириллицы, кириллица заменяется на непонятные символы.База у меня postgresql, там есть некоторые записи на кириллице. Я этот JSON буду парсить и ложить в андроид, в листвью. Как мне нормально выдавать JSON?
JSON выдается сейчас в таком виде:
[{"id":1,"title_ru":"Чизкейк","title_eng":"CheeseCake","description_ru":"Бутерброд с сыром","description_eng":"Brad with cheese","url":"www.artlabteam.com","img_url":"www.artlabteam.com/pic1.jpg","weight":1,"category_id":2,"status":1},{"id":2,"title_ru":"Хот-дог","title_eng":"Hotdog","description_ru":"Бутерброд с горячей сосиской","description_eng":"Brad with sosage","url":"www.artlabteam.com","img_url":"www.artlabteam.com/pic2.jpg","weight":1,"category_id":2,"status":1}]
Посмотри на настройки Locale, Русификация Ubuntu
sudo update-locale LANG=ru_RU.UTF-8
Разобрался. Нужно было поставить фильтры кодирования символов в java config:
FilterRegistration.Dynamic encodingFilter = servletContext.addFilter("encoding-filter", new CharacterEncodingFilter());
encodingFilter.setInitParameter("encoding", "UTF-8");
encodingFilter.setInitParameter("forceEncoding", "true");
encodingFilter.addMappingForUrlPatterns(null, true, "/*");
Делал по этой статье: http://javastudy.ru/spring-mvc/java-config-web-xml/
Такой вопрос, есть дао класс с запросом insert последние три поля в базе данных postgresql имеют значение default,то есть как мне объяснили данные postgresql...
Подскажите, как сделать данный орнамент на заднем фоне при этом прижать его к правому и левому краёв? Пробовал сделать позиционированием,...