组合查询--表单对象转化为json数组

Posted 在下徐将军

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了组合查询--表单对象转化为json数组相关的知识,希望对你有一定的参考价值。

baseAction中:

public void write2JsonArray(List<?> list, String[] excludes) throws IOException {

  // JsonConfig: 配置转换的json数据中不需要的属性
  JsonConfig jsonConfig = new JsonConfig();

  jsonConfig.setExcludes(excludes);

  // 将转化为json数组
  String json = JSONArray.fromObject(list, jsonConfig).toString();
  ServletActionContext.getResponse().setContentType("test/json;charset=UTF-8");
  ServletActionContext.getResponse().getWriter().print(json);

 }

 

------------------------------------------------------------

动作类中:

List<Area> list = areaService.findAll();

  String[] excludes = { "subareas" };

  this.write2JsonArray(list, excludes);





以上是关于组合查询--表单对象转化为json数组的主要内容,如果未能解决你的问题,请参考以下文章

提取json对象中的数据,转化为数组

控制子表单的组合框可能会更新表格

tp 3.2 组合查询, 字符串模式查询

从表单上的多个组合框控制 Access SQL 查询

用asp怎么将查询结果转化为json

如何组合 MongoDB 查找查询的输出?