Я работаю с игровой платформой, текущая версия 1.2.4.
Я хочу иметь собственную структуру json и не хочу возвращать полные объекты. Поэтому я решил использовать шаблоны JSON.
Простой пример.
Контроллер:
Service service = Service.find("byIdAndCompany", new Long(serviceId), company).first();
if (service != null) {
render(service);
}
Итак, я получаю полностью заполненный служебный объект и возвращаю его.
Мой json-шаблон очень прост для тестирования:
{
"serviceName": "${service.name}"
}
вот и все. но Content-Type - это всего лишь «application / json», и если бы я возвращал весь сервисный объект с воспроизведением, заданным renderJSON () - метод это правильно UTF-8, а Content-Type - «application / json; charset = utf- 8" .
Для немцев с умлаутами умлауты отображаются некорректно и другие специальные символы.