功能改进 #122

JsonResult的json生成方式升级

Added by 谭 明智 7 months ago.

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" 
}
}
}

Also available in: Atom PDF