我想基于父id获取category,subcategory,以及与category id相关的服务,但是使用递归树函数我只得到category,subcategory。请帮帮我。
我的密码在这里
public String root(Model model){
List<Category> CatList = categoryService.findByParentIdIsNull();
List<Category> list = new ArrayList<Category>();
for (Category cat : CatList){
recursiveTree(cat);
list.add(cat);
}
//model.addAttribute("services", service);
model.addAttribute("categories", list);
model.addAttribute("pages", cmsPagesService.listAll());
return "index";
}
public void recursiveTree(Category cat){
if(cat.getChildren().size()>0){
for(Category c : cat.getChildren()){
recursiveTree(c);
}
}
}
我将给你树结构,我们希望如下。
例如,初创公司(母公司类别)--全球企业设置(子公司类别)--英国公司注册--美国企业设置--印度创业(子公司类别)--一人公司(服务)--有限责任合伙公司注册(服务)--公共有限公司(服务)--印度非政府组织注册(子公司类别)--信托注册(服务)--80g/12a证书(服务)--社团注册(服务)
暂无答案!
目前还没有任何答案,快来回答吧!