[发明专利]树节点加载系统及其方法有效
申请号: | 200710163161.2 | 申请日: | 2007-10-10 |
公开(公告)号: | CN101408877A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | 侯曼丽;李卓印;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁 挥;祁建国 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 加载 系统 及其 方法 | ||
1.一种树节点加载系统,应用于一客户端与一服务器端,其特征在于,该系统包含:
一属性获取模块,依照一实例化的树对象获取该树对象的当前被点击节点的识别符以及类型;
一初始化模块,初始化该客户端的一数据容器,以依照该当前被点击节点指定该数据容器获取数据的数据源位置;
一传输模块,用于自该客户端传送该当前被点击节点的识别符与类型至该服务器端中该指定数据源;
一查询模块,依照该当前被点击节点的识别符与类型查询该指定数据源,以获得该当前被点击节点下一层的所有子节点数据,该传输模块传送该获取子节点数据至该客户端的该数据容器内;
一权限处理模块,依照该识别符获取该当前被点击节点权限,以提供给该查询模块根据该当前被点击节点权限、识别符与类型查询该指定数据源;
一加载模块,利用该数据容器内的该获取子节点数据对该树对象的属性进行赋值,以加载该当前被点击节点下一层的所有子节点;以及
一显示模块,利用特殊符号在该加载子节点的每个节点之间以及每个节点的属性之间进行分隔,组成该加载子节点的节点数据为一字符串,并采用显示格式处理该字符串,以显示该加载子节点。
2.根据权利要求1所述的树节点加载系统,其特征在于,还包含一并行处理模块,用于在该客户端执行一并行操作,进而在该当前被点击节点自该服务器端获取其下一层的所有子节点数据的同时处理其它操作。
3.一种树节点加载方法,应用于一客户端与一服务器端,其特征在于,该方法包含以下步骤:
实例化一树对象,并获得该树对象的当前被点击节点的识别符(id)以及类型(type);
初始化一数据容器,以将从该服务器端的指定数据源位置获取的数据存放于该数据容器中;
自该客户端传送该当前被点击节点的识别符与类型至该服务器端的该指定数据源;
依照该当前被点击节点的识别符与类型,查询该指定数据源,以获得该当前被点击节点下一层的所有子节点数据;
传送该获取子节点数据至该客户端的该数据容器内;以及
利用该数据容器内的该获取子节点数据对该树对象的属性进行赋值,以加载该当前被点击节点下一层的所有子节点。
4.根据权利要求3所述的树节点加载方法,其特征在于,还包含显示该加载子节点的步骤。
5.根据权利要求4所述的树节点加载方法,其特征在于,该显示该加载子节点的步骤包含:
利用特殊符号在该加载子节点的每个节点之间以及每个节点的属性之间进行分隔,以组成该加载子节点的节点数据为一字符串;以及
采用显示格式处理该字符串,以显示该加载子节点。
6.根据权利要求5所述的树节点加载方法,其特征在于,该显示格式为html方式,以借助网页形式显示该加载子节点。
7.根据权利要求3所述的树节点加载方法,其特征在于,该依照该当前被点击节点的识别符与类型查询该指定数据源的步骤,还包含:
依照该识别符获取该当前被点击节点权限;以及
根据该当前被点击节点权限、识别符与类型查询该指定数据源,以获取该当前被点击节点下一层的所有子节点数据。
8.根据权利要求3所述的树节点加载方法,其特征在于,还包含在该客户端执行一并行操作的步骤,以在该当前被点击节点自该服务器端获取其下一层的所有子节点数据的同时处理其它操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710163161.2/1.html,转载请声明来源钻瓜专利网。