功能改进 #122
JsonResult的json生成方式升级
| Status: | 已解决 | Start date: | 07/15/2011 | |
|---|---|---|---|---|
| Priority: | 普通 | Due date: | 07/15/2011 | |
| Assignee: | 谭 明智 | % Done: | 100% |
|
| Category: | 开发 | |||
| Target version: | OECP平台评估版 | Estimated time: | 2.00 hours |
Description
JsonResult的json生成方式升级了一下
在containFields中可以传入子对象的属性,以后不需要再特别处理了
例子:
JsonResult jr = new JsonResult(user);
jr.setContainFields( new String[] { "name", "createTime",
"createdByOrg.name", "createdByOrg.code","createdByOrg.parent.name","createdByOrg.parent.code"});
结果:
{"totalCounts":null,"success":true,"msg":"执行成功!",
"result":
{"createTime":"2011-07-1510:10:57","name":"zhangsan",
"createdByOrg":
{"name":"test",
"parent":
{"name":"test2","code":"002"},
"code":"001"
}
}
}