本文介绍两种不同生成多级目录树的方式:1. 递归生成,2. map+list 集合生成.最下方会附上完整代码. 生成树的基本规则:子节点的par_id等于父节点的id. 1. 实体类 import java.util.ArrayList; public class Menu { private int id; private String menuName;//名称 private int parId;//上级ID private int type;//0:目录:1:菜单 private St
//树形菜单搜索方法 function searchTree(treeObj,parentNode,searchCon){ var children; for(var i=0;i<parentNode.length;i++){ //循环顶级 node children = $(treeObj).tree('getChildren',parentNode[i].target);//获取顶级node下所有子节点 if(ch