bootstrap 树形展示从开始采坑到最后成功展示
-
开始(思路一)
-
@RequestMapping("/Tree") @ResponseBody public void getCodeTree(HttpServletResponse response) throws IOException { // JsonObject jlist = new JsonObject(); JsonArray jlist = new JsonArray(); //pid为0的对象,第一层 List<CodeTree> codeTreeList = codeTreeService.getCodeTreeByPid("0"); JsonArray codeTreeByPid = getCodeTreeByPid(codeTreeList, jlist); for (int i = 0; i < codeTreeList.size(); i++) { JsonObject jsonObject0 = new JsonObject(); jsonObject0.addProperty("text", codeTreeList.get(i).getMc()); List<CodeTree> codeTree = getCodeTreeId(codeTreeList.get(i).getBm()); //是否有第二层 if (codeTree.size() != 0) { JsonArray jsonArray1 = new JsonArray(); for (int j = 0; j < codeTree.size(); j++) { JsonObject idJsonObject1 = new JsonObject(); idJsonObject1.addProperty("text", codeTree.get(j).getMc()); List<CodeTree> codeTreeList1 = getCodeTreeId(codeTree.get(j).getBm())