`
imatrix开发平台
  • 浏览: 21797 次
社区版块
存档分类
最新评论

iMatrix平台中组织结构树标签acsTags:tree用法

阅读更多

1         组织结构树标签(acsTags:tree)

1.1    引入js

<script type="text/javascript" src="${resourcesCtx}/widgets/

jstree/jquery.jstree.js"></script>

1.2    用法

1.2.1    开发系统中添加以下资源;查询是否已加入编号为tag_tree的资源,若没有则添加

编号:tag_tree,名称:标签树资源,路径:/portal/tree.action

编号:tag_search_tree,名称:标签树查询资源,路径: /portal / search -tree.action

 

将该资源分给“普通用户”角色

1.2.2在项目的web.xml中加入action的过滤器:

      <filter>

                   <filter-name>struts2Filter</filter-name>

                   <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

         </filter>

            <!-- 树插件 -->

         <filter-mapping>

                   <filter-name>springSecurityFilterChain</filter-name>

                   <url-pattern>/portal/tree.action</url-pattern>

     </filter-mapping>

  <!-- 树查询action -->

         <filter-mapping>

                   <filter-name>springSecurityFilterChain</filter-name>

                   <url-pattern>/portal/search-tree.action</url-pattern>

         </filter-mapping>

    

      <filter-mapping>

                   <filter-name>struts2Filter</filter-name>

                   <url-pattern>*.action</url-pattern>

                   <dispatcher>REQUEST</dispatcher>

                   <dispatcher>FORWARD</dispatcher>

         </filter-mapping>

1.2.3    参数说明

 

< acsTags:tree defaultable="true" multiple="true" treeType="COMPANY"          treeId="companyTree"></acsTags:tree>

参数说明:

defaultable:"true/false" ,当一个页面需要加载多个树时,需要有一颗树为默认显示的树,若只有一颗树则设为”true”即可

        treeId:"companyTree", 树的id

        treeType:树的类型。

        multiple:"true/false" ,多选树/单选树。

树的类型如下:

         COMPANY  公司树

         MAN_DEPARTMENT_GROUP_TREE  部门工作组人员树

         MAN_DEPARTMENT_TREE  部门人员树

         MAN_GROUP_TREE  工作组人员树

         DEPARTMENT_TREE  部门树

         GROUP_TREE 工作组树

         DEPARTMENT_WORKGROUP_TREE 部门工作组树

                  

1.2.4    使用例子

<acsTags:tree defaultable="true" multiple="true" treeType="COMPANY"

                                     treeId="companyTree"></acsTags:tree>

 

 

 

iMatrix6.0.0.RC1Demo演示登陆地址:http://demo.imatrix.net.cn:8888/imatrix

    如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:

    http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37

    或者加入QQ307599527

 

分享到:
评论

相关推荐

    tree.js树形结构,多用于组织结构

    "tree.js" 是一个专门用于构建和操作树形结构的JavaScript库,广泛应用于组织结构、文件系统、菜单导航等场景。下面将详细介绍tree.js及其相关知识点。 1. **树形结构基础**: 树形结构是一种非线性的数据结构,由...

    Struts2中关于s:tree

    在Struts2中,`s:tree`是用于展示树形结构数据的一个标签,它提供了一种方便的方式来呈现层次化的数据,比如组织结构、文件系统或者数据库中的分类数据。在本文中,我们将深入探讨`s:tree`标签的使用、配置和相关...

    使用jsTree实现js树形结构

    通过这个库,你可以轻松地创建各种复杂的树形布局,例如文件系统、组织结构图或者导航菜单等。 **一、jsTree 的基本使用** 1. **引入 jsTree** 在你的 HTML 文件中,你需要引入 jsTree 的核心 CSS 和 JavaScript ...

    Javatree java树结构

    Java树结构是计算机科学中的一种数据结构,它模拟了自然界中的树形态,通过节点和边来组织数据。在Java编程中,树结构被广泛应用于数据的组织和操作,如文件系统、编译器语法分析、搜索算法等。下面将详细阐述Java树...

    用richFaces的<rich:treeNode>标签开发tree

    本文将深入探讨如何使用RichFaces的`&lt;rich:treeNode&gt;`标签来开发动态树形结构视图。这个标签是RichFaces框架中的一个重要组成部分,常用于构建层次化的数据展示。 首先,让我们理解`&lt;rich:treeNode&gt;`的基本概念。它...

    模型推理思想树:Tree-of-thoughts

    **模型推理思想树:Tree-of-thoughts** 在人工智能领域,模型推理是让机器学习模型理解问题、生成解决方案的关键步骤。"Tree-of-thoughts" 是一种创新的框架,旨在优化这一过程,尤其是在大型语言模型中。这个项目...

    filetree以树形结构显示文件目录结构

    `filetree`工具就是为了解决这个问题而诞生的,它能以直观的树形结构来呈现文件系统中的目录结构。这种方式不仅便于个人理解和记忆,也方便与团队成员或客户分享和交流。 `filetree`主要使用JavaScript编程语言实现...

    vue树, vue-tree,vue写的树形结构,包括删除,全选

    在Vue项目中,实现树形结构(Tree)是常见的需求,例如用于展示层级数据,如目录结构、组织架构或者权限管理等。Vue Tree组件允许开发者以交互式的方式展示和操作这些数据。 "vue-tree"是一个专门为Vue.js设计的树...

    Flex使用<mx:Tree>控件创建树(可添加和删除节点)

    本文将详细讲解如何在Flex中使用`&lt;mx:Tree&gt;`控件来创建可动态添加和删除节点的树形结构,以及相关的源码和工具应用。 `&lt;mx:Tree&gt;`控件是Flex MX组件库中的一个关键组件,它允许开发者展示层次化的数据,用户可以...

    树形结构菜单treedemo

    2. **遍历树形结构**:有两种主要的遍历方法:深度优先搜索(DFS)和广度优先搜索(BFS)。DFS包括前序遍历(根-左-右),中序遍历(左-根-右)和后序遍历(左-右-根)。BFS则使用队列来依次访问所有节点的同一层次...

    jsTree大集合 各种树形结构

    **jsTree大集合:探索各种树形结构** jsTree 是一个功能丰富的JavaScript库,专门用于创建、操作和展示树形数据结构。它以其灵活性、易用性和强大的API著称,适用于构建网页上的交互式树形菜单和图表。在这个“js...

    Tree_树形结构_

    压缩包中的`Tree.h`文件很可能包含了树形结构的C++实现。在C++中,通常会定义一个树节点类,包含数据成员(节点值)、指针成员(指向子节点)以及其他操作(如插入、删除、遍历等)。通过这样的类,我们可以构建和...

    layui tree树结构源码

    在layui中,树形结构(tree)是一种常见的数据展示形式,常用于层级关系的组织,如组织架构、目录结构等。本知识点将深入解析layui tree树结构的源码,帮助你更好地理解和运用这个功能。 layui tree的实现主要依赖...

    java简单开发部门树(Tree)

    在Java开发中,构建部门树(Tree)是一个常见的需求,特别是在企业级应用中,用于展示组织结构或权限管理。这个项目提供了从JSP前端到Java后端的完整解决方案,非常适合初学者理解和学习,也能帮助有经验的开发者...

    vue实现组织机构树

    在Vue.js框架中实现组织机构树是一个常见的需求,主要用于展示公司、部门或项目中的层级关系。Vue的灵活性和组件化特性使得构建这种交互式的树结构变得相对简单。在这个项目中,我们看到几个关键的文件,如`兼容老...

    element-ui tree结构实现增删改自定义功能代码

    在本文中,我们将深入探讨如何使用Element-UI的Tree组件实现增删改的自定义功能。Element-UI是一个基于Vue.js的开源UI组件库,它提供了丰富的组件供开发者使用,其中包括Tree组件,用于展示层级关系的数据。在描述的...

    前端Vue仿企查查、天眼查关联投资机构 股权结构 tree树形结构 控股结构组件

    仿企查查、天眼查关联投资机构 股权结构 tree树形结构 控股结构组件使用方法: &lt;!-- treeName:树形结构的主题名称 treeData: 树形结构的填充数据 目前支持三级树形结构--&gt; (curTreeName.length &gt; 0)" :treeName=...

    移动端通讯录组织树https://github.com/yangjingyu/vs-tree

    &lt;vs-tree :data="treeDate" :props="props" breadcrumb :max="5" show-checkbox @limit-check="limitCheck" @check-change="handleCheckChange"&gt; &lt;/vs-tree&gt; const data = [ {name: '上海分部', id: 2, ...

    TableTree 表格树

    2. 组织结构图:企业内部的部门和员工关系,可以借助TableTree清晰地呈现,方便管理层进行人员管理和组织架构调整。 3. 层级菜单:网站或应用程序的导航菜单如果包含多级子项,采用TableTree可使用户更容易导航和...

Global site tag (gtag.js) - Google Analytics