第一种:有父节点的树的实现
一、action代码
@RequestMapping(value="/tree_sbzl.json", method={RequestMethod.GET, RequestMethod.POST})
@ResponseBody
public Object listtree( String pdatatype, String pcustattr, String pid, HttpServletRequest request){
//判断树父id是否为空
if(StringUtil.isEmpty(pid)){
List<TreeNode> list = new ArrayList<TreeNode>();
TreeNode root = new TreeNode("1", "资料设备", "ZLSBGL", null, true);
list.add(root);
return list;
}else{
List<TreeNode> list = new ArrayList<TreeNode>();
//查询菜品分类下面的菜品分类名称
List<SnEquipments > listeq=equipmentsService.queryeqcategory();
//遍历获取子节点,未加载大图缩略图