【发布时间】:2012-01-27 17:00:04
【问题描述】:
我正在使用 play 框架,当前版本为 1.2.4。
我想拥有自己的 json 结构,不想返回完整的对象。所以我决定使用json模板。
简单的例子。
控制器:
Service service = Service.find("byIdAndCompany", new Long(serviceId), company).first();
if (service != null) {
render(service);
}
所以我得到一个完整的服务对象并返回它。
我的 json-template 非常容易用于测试目的:
{
"serviceName": "${service.name}"
}
就是这样。但是 Content-Type 只是“application/json”,如果我将使用给定的 renderJSON() 方法返回整个服务对象,那么它是正确的 UTF-8 并且 Content-Type 是“application/json; charset=utf- 8"。
对于带有元音变音的德国人,元音变音和其他特殊字符无法正确显示。
【问题讨论】:
标签: json templates utf-8 playframework