`
neal888
  • 浏览: 1469 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jquery easyui 后台(strust2)如何一次性将整个树结构数据转换成JSON格式

阅读更多
数据库查询出的数据如下,其中LEVEL代表树结点级数,RELATION_TREE为树的结构结构。主要看父节点PARENT和节点ID。
LEVEL RELATION_TREE            PARENT              ID
1            t_000011                                     t_000011                           t_000011
1            t_010000                                     t_010000                           t_010000
2            ---t_091001                                 t_010000                           t_091001
3            ------t_091002                              t_091001                           t_091002
2            ---t_010003                                  t_010000                           t_010003
2            ---t_010001                                  t_010000                           t_010001
2            ---t_010002                                  t_010000                           t_010002
3            ------t_011002                              t_010002                           t_011002
3            ------t_011001                              t_010002                           t_011001
4            ---------t_011003                           t_011001                           t_011003
1            t_020000                                      t_020000                           t_020000
1            t_030000                                      t_030000                           t_030000
2            ---t_030001                                  t_030000                           t_030001
2            ---t_030002                                  t_030000                           t_030002
1            t_050000                                      t_050000                           t_050000
2            ---t_000001                                  t_050000                           t_000001
2            ---t_000002                                  t_050000                           t_000002
                                                                                                  
0
0
分享到:
评论

相关推荐

    jQueryEasyUI

    1. **Ajax通信**:jQueryEasyUI的组件可以利用jQuery的Ajax功能与Java后端进行数据交互,如发送请求到Spring MVC或Struts2的Action,获取JSON数据并更新界面。 2. **Servlet或Controller处理**:在Java后端,可以...

    struts2-easyui.

    EasyUI则是一个基于jQuery的前端UI库,它为Web应用提供了丰富的组件和简洁的API,如表格、表单、树形结构、对话框等,极大地提升了用户界面的交互性和美观性。 在"struts2-easyui"的例子中,我们看到的是一个基础的...

    jQuery-Easyui 多级菜单 前后台

    通过上述分析,我们可以看出这段代码展示了如何使用Java后端技术结合`Gson`库构建一个JSON格式的多级菜单数据,并通过`Struts2`框架将这些数据返回给前端。前端则可以使用`jQuery-EasyUI`中的树形菜单组件来渲染这些...

    SSH+Easyui之TreeGrid树形展现数据

    在实现TreeGrid时,通常需要编写一个Struts2 Action来获取数据,该Action可能会调用Spring管理的Service层方法,由Service层进一步调用Hibernate的DAO层来查询数据库中的树形结构数据。 描述中提到的"树形展现数据...

    struts2+Jquery+json+treeview 动态加载树菜单

    标题中的“struts2+Jquery+json+treeview 动态加载树菜单”涉及的是一个Web开发中的技术组合,主要用于创建交互式的、可动态加载的数据展示界面。下面将详细解释这些技术及其在实现动态树菜单中的作用。 Struts2是...

    EasyUI实现异步加载tree(整合Struts2)源码

    在Struts2框架中,我们需要创建一个名为`getNodes.action`的Action,负责处理请求并返回JSON格式的树节点数据。以下是一个简单的Struts2 Action示例: ```java import com.alibaba.fastjson.JSON; import ...

    Jquery easyui 实现动态树

    在本文中,我们将深入探讨如何使用jQuery EasyUI库来实现动态树形结构。jQuery EasyUI是一个基于jQuery的轻量级框架,它提供了一系列方便的组件,包括树形控件,帮助开发者快速构建用户界面。 首先,为了使用jQuery...

    库存管理系统(Hibernate,Struts2,Spring,easyui)

    【库存管理系统】是一个基于Java技术栈的企业级应用,它整合了Hibernate、Struts2、Spring以及EasyUI等组件,旨在实现高效、稳定的库存管理。这个系统涵盖了仓库操作的多个核心功能,如库存入库、出库、查询、统计...

    spring+struts2+easyui项目,可直接导入eclipse运行,包含数据库脚本与jar包说明

    该项目是一个基于Spring、Struts2和EasyUI的Web应用程序,旨在提供一套完整的权限控制系统。Spring作为核心框架,负责管理应用的bean和实现依赖注入,从而提高代码的可测试性和可维护性。Struts2作为MVC框架,处理...

    easyUI java

    在Java开发中,EasyUI 可与后台框架如SpringMVC、Struts2或Spring Boot等结合,实现数据的动态展示和交互。 标题中的"easyUI java"指的是使用EasyUI进行Java Web开发,将EasyUI的前端组件与Java后端服务相结合,...

    easyui1.5.5.4

    jQuery EasyUI是基于jQuery的一个扩展库,它提供了丰富的UI组件,如数据网格、表单、对话框、菜单、树形视图、进度条等,帮助开发者轻松构建具有专业外观和交互效果的网页应用。 EasyUI的主要特点包括: 1. **组件...

    ssh+easyui

    后端通过JSON格式将数据返回给前端,EasyUI的组件再对这些数据进行渲染。例如,使用EasyUI的datagrid组件显示由Struts2 Action返回的数据列表,通过Ajax异步请求更新数据,同时利用Spring的服务层处理业务逻辑和数据...

    easyui结合后端Java实现项目开发中的各个需求功能

    EasyUI的树组件可以解析这些数据并生成相应的树结构。在后端,你可以使用Java的Jackson库来序列化对象为JSON,再通过HTTP响应返回给前端。 下拉框(Select)的动态加载也是常见的需求。例如,根据某个条件(如父...

    easyui整合ssh项目

    【标题】"easyui整合ssh项目"涉及到的是前端与后端技术的集成,具体是将易用的前端框架EasyUI与流行的Java开发框架Struts2(S), Spring(S), Hibernate(H)——也就是SSH整合应用。EasyUI是一个基于jQuery的用户...

    easyui完整包

    7. **Ajax与JSON**:EasyUI 利用jQuery的Ajax功能,轻松实现与服务器的异步通信,通常以JSON格式交换数据,提高了页面的交互性和用户体验。 8. **文档与示例**:完整的EasyUI包可能还包括详细的文档和示例代码,...

    EasyUI文档及Jar包齐全

    在实际应用中,EasyUI 通常与后端框架(如SpringMVC、Struts2等)结合,通过JSON数据格式传输数据,实现前后端分离。开发者可以利用EasyUI的API来绑定数据,处理用户事件,实现诸如表格排序、分页、过滤等功能。 在...

    easyUI文件

    在IT行业中,EasyUI是一个基于jQuery的前端框架,它提供了丰富的UI组件,使得开发者能够轻松构建用户界面。这个“easyUI文件”很可能包含了用于展示树形结构、布局管理和选项卡功能的相关代码和示例。Struts,另一...

    ajax请求后台得到json数据后动态生成树形下拉框的方法

    整个过程是先通过ajax请求后台得到部门和员工数据,然后通过JavaScript函数将JSON数据转换为树形下拉框所需格式,最后利用easyui-combotree组件动态地将层级数据展示在下拉框中。这个过程不仅涉及前端的动态数据处理...

    Easyui结合SSH框架Mysql数据库整合

    `Easyui`是一个基于jQuery的轻量级前端UI库,它提供了大量的可定制的组件,如表格、表单、树形结构、对话框等,使得开发者能够快速构建用户界面。其核心优势在于简洁的API和丰富的主题,能够帮助开发者快速实现页面...

    Exam源码(SSHM+EasyUI框架).zip

    **EasyUI** 是一个基于jQuery的UI组件库,专为后台管理系统设计,提供了丰富的界面元素,如表格、树形结构、下拉框等,大大提升了前端开发效率。EasyUI与SSH或SSHM框架结合,可以快速构建出美观且功能完善的管理界面...

Global site tag (gtag.js) - Google Analytics