今天讲的是tree后台工作,要连接了oracle数据库
这个是页面的代码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="common/head.jsp"%>Insert title here 书籍后台管理 ©沉山工作室版权所有,违权使用必究
package com.zking.biz;
import java.util.List;
import com.zking.dao.IModuleDao;
import com.zking.dao.ModuleDao;
import com.zking.entity.Module;
public class ModuleBiz implements IModuleBiz{
//调用数据库访问层
IModuleDao imd=new ModuleDao();
@Override
public List getAllByPid(int pid) {
List ls=imd.getAllByPid(pid);
//循环遍历
for (Module m : ls) {
//什么时候有子节点
if(m.getPid()==-1) {//说明是父节点
//递归 自己调用自己 填充其子节点集合
m.setChildren(getAllByPid(m.getId()));
}
}
return ls;
}
public static void main(String[] args) {
IModuleBiz imb=new ModuleBiz();
System.out.println(imb.getAllByPid(22));
}
}
这个是表示层的代码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="common/head.jsp"%>Insert title here 书籍后台管理 ©沉山工作室版权所有,违权使用必究
效果如下:



