后台查询到的List分装成combotree所需的数据源
来源:互联网 发布:three.js 360度全景 编辑:程序博客网 时间:2024/06/18 06:53
package com.hopechart.configrec.entity;public class LineTree { private String key; private String value; public String getKey() { return key; } public void setKey(String key) { this.key = key; } public String getValue() { return value; } public void setValue(String value) { this.value = value; }}
public void allLine(HttpServletRequest request,HttpServletResponse response) throws Exception { String str = ""; List<String>allLines=configRecService.queryConfigRecAllLine(); List<LineTree> tree = new ArrayList<LineTree>(); for (int i = 0; i < allLines.size(); i++) { LineTree combo = new LineTree(); combo.setKey("0"+i); combo.setValue(allLines.get(i)); tree.add(combo); } List<HashMap<String, Object>> roots = new ArrayList<HashMap<String,Object>>(); HashMap<String, Object> root = new HashMap<String, Object>(); root.put("id", ""); root.put("text", "全部"); root.put("iconCls", ""); HashMap<String, Object> group1 = new HashMap<String, Object>(); group1.put("id", "0"); group1.put("text", "车辆档案设置"); group1.put("iconCls", ""); List<HashMap<String, Object>> list = new ArrayList<HashMap<String,Object>>(); for (LineTree data : tree) { HashMap<String, Object> type = new HashMap<String, Object>(); type.put("id", data.getKey()); type.put("text", data.getValue()); type.put("iconCls", ""); list.add(type); } group1.put("children", list); List<HashMap<String, Object>> group = new ArrayList<HashMap<String, Object>>(); group.add(group1); root.put("children", group); roots.add(root); str = JSONArray.fromObject(roots).toString(); WebUtils.write(response, str, "html"); }
0 0
- 后台查询到的List分装成combotree所需的数据源
- 关于combotree的使用(下拉展示本地Json文件数据源,模糊查询)
- EasyUI支持模糊查询的Combotree
- Jquery ComboTree树的绑定-数据源JSON格式-操作
- Jquery ComboTree树的绑定-数据源JSON格式-操作
- 高度分装的BaseAdapter
- 函数的分装
- Struts2 中实现将后台查询到的list传到前台页面的方法
- easyui combotree 动态模糊查询 后台 数据库
- swift分装的倒计时按钮
- curl分装好的类
- PageBean分页类的分装
- 将多次查询的数据填充到同一数据源
- 将多次查询的数据填充到同一数据源
- Java list里面分装的都是对象,按照对象的属性来分组
- combotree的总结
- easyUI comboTree的实现
- easyui的combobox、combotree
- js事件归纳
- android 内存泄漏检测
- java中一些常用的英语
- JavaScriptでURLを遷移させる方法
- js中关于数据类型的判断
- 后台查询到的List分装成combotree所需的数据源
- linux常用命令
- 点击空白处隐藏软键盘
- Ajax(一)
- sql关联查询
- 判断是否安装APP(如新浪,微信,QQ)
- SQL NULL 函数
- struts2+jqury ajax问题汇总与解决办法
- jsp中jstl标签的类似 if - else 语句 的语法