类 JSTree

java.lang.Object
com.sh.javax.util.JSTree

public class JSTree extends Object
JSTree标签的支撑类,通过JSTree标签, 可以将数据库某一张表的树状数据载入到页面展示成一棵树

Company:首亨软件(重庆)有限公司

  • 构造器详细资料

    • JSTree

      public JSTree()
  • 方法详细资料

    • setDs

      public void setDs(Datastore ds)
      设置和JSTree对应的数据集
      参数:
      ds - Datastore 和JSTree对应的数据集
    • setIdCol

      public void setIdCol(String idCol)
      设置数据集中节点特征值对应的字段
      参数:
      idCol - String 数据集中节点特征值对应的字段
    • setPIdCol

      public void setPIdCol(String pIdCol)
      设置数据集中父级节点特征值对应的字段
      参数:
      pIdCol - String 数据集中父级节点特征值对应的字段
    • setTextCol

      public void setTextCol(String textCol)
      设置数据集中节点文本对应的字段
      参数:
      textCol - String 数据集中节点文本对应的字段
    • setRootNodeID

      public void setRootNodeID(String rootNodeID)
      设置根节点的特征值
      参数:
      rootNodeID - String 根节点的特征值
    • setDTreeName

      public void setDTreeName(String dTreeName)
      设置DTree对象的名称
      参数:
      dTreeName - String DTree对象的名称
    • setChildNumsCol

      public void setChildNumsCol(String childNumsCol)
      设置子节点数量的列名,该列在动态树的时候有效
      参数:
      childNumsCol - String 子节点数量的列名
    • setDefaultImgCol

      public void setDefaultImgCol(String defaultImgCol)
      设置节点默认图标对应的字段
      参数:
      defaultImgCol - String 节点默认图标对应的字段
    • setSelectImgCol

      public void setSelectImgCol(String selectImgCol)
      设置节点选中图标对应的字段
      参数:
      selectImgCol - String 节点选中图标对应的字段
    • dynamicTree

      public void dynamicTree(boolean isDynamicTree)
      设置该树是否是一棵动态树
      参数:
      isDynamicTree - boolean true动态树,false静态树
    • setAttributeCol

      public void setAttributeCol(String[] AttributeName, String[] colName)
      设置tree中node特定的属性以及和属性相对应的数据库列名,最终生成的代码为: node.set[KeyName](colValue);
      参数:
      AttributeName - String[]节点的属性名称
      colName - String[]和属性对应的列名
    • getHTML

      public String getHTML()
      获取生成一棵树的HTML语法
      返回:
      String 生成一棵树的HTML语法
    • main

      public static void main(String[] args)