easyui(Tree后端工作)

本文介绍了如何使用EasyUI的Tree组件,强调了树节点的关键属性如id、text、state和children,并详细阐述了在MVC架构下,如何在数据库访问层、业务逻辑层和Servlet中处理数据,以实现树形结构的动态加载。
摘要由CSDN通过智能技术生成

tree属性

每个节点都具备以下属性:

        id:节点ID,对加载远程数据很重要。

        text:显示节点文本。

        state:节点状态,'open' 或 'closed',默认:'open'。如果为'closed'的时候,将不自动展开该节点。

        checked:表示该节点是否被选中。

        attributes: 被添加到节点的自定义属性。

        children: 一个节点数组声明了若干节点。

使用MVC实现

根据以上属性,实体类的属性就可以确定了

在数据库中建一个 tb_module  功能模块表

实体类:

package com.zking.entity;
 
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
 
/**
 * 实体类:功能模块类
 * @author Administrator
 *
 */
public class Module implements Serializable{
 
	
	private static final long serialVersionUID = 1L;
	
	private int id;
	private int pid;
	private String text;
	private String iconCls;
	private String url;
	private int sort;
	
	private List<Module> children=new ArrayList<Module>();
 
	public int getId() {
		return id;
	}
 
	public void setId(int id) {
		this.id = id;
	}
 
	public int getPid() {
		return pid;
	}
 
	public void setPid(int pid) {
		this.pid = pid;
	}
 
	public String getText() {
		return text;
	}
 
	public void setText(String text) {
		this.text = text;
	}
 
	public String getIconCls() {
		return iconCls;
	}
 
	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}
 
	public String getUrl() {
		return url;
	}
 
	public void setUrl(String url) {
		this.url = url;
	}
 
	public int getSort() {
		return sort;
	}
 
	public void setSort(int sort) {
		this.sort = sort;
	}
 
	public List<Module> getChildren() {
		return children;
	}
 
	public void setChildre
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值