【发布时间】:2014-01-04 15:23:36
【问题描述】:
当我使用网格的KendoUI时,SpringMVC和jackson有问题。
其实grid数据源采用的是json格式:
[{"name":"Apple","description":"a description","value":15}]
但是,SpringMVC 将其序列化为:
{"name":"Apple","description":"a description","value":15}
String 中没有方括号,所以这个网格不绑定值。
例如代码:
@RequestMapping(value="/product", method = RequestMethod.GET)
public @ResponseBody Product get(Model model) {
Product app = new Product("Apple", "a description", 15);
return app;
}
@RequestMapping(value="/product/json", method = RequestMethod.GET)
public @ResponseBody String getJson(Model model) {
return"[{\"name\":\"Apple\",\"description\":\"a description\",\"value\":15}]";
}
【问题讨论】:
标签: json spring-mvc kendo-ui