[发明专利]一种WEB页面的数据处理装置及处理方法有效
申请号: | 200810211312.1 | 申请日: | 2008-09-18 |
公开(公告)号: | CN101364236A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 邝宇锋 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 吴永亮 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 页面 数据处理 装置 处理 方法 | ||
1.一种WEB页面的数据处理装置,其特征在于,所述装置包括:模型标签、实例标签、绑定标签和服务标签,其中,
服务标签,用于根据用户发来的WEB页面的服务调用请求,向实例标签请求读取服务请求参数要求的数据对象实例;并根据经过绑定标签更新后的数据对象实例调用指定的WEB服务;
实例标签,用于根据服务标签的读取对象请求,向绑定标签请求更新该数据对象实例的对象属性值;并将经过绑定标签更新后的数据对象实例返回给服务标签;
绑定标签,用于根据接收到的更新对象属性值请求,更新绑定标签中的该数据对象实例的对象属性值;
模型标签,用于给实例标签提供第一次创建对象实例用的数据模型。
2.根据权利要求1所述的装置,其特征在于,当WEB服务返回后通过事件触发服务标签的服务返回处理功能时,所述服务标签还用于将返回值反序列化为用户声明的对象实例,并更新实例标签中的该对象属性值;
对象属性值被服务标签更新后,所述实例标签还用于将向绑定标签请求更新控件属性值;
绑定标签接收到更新控件属性值请求后,还用于进行更新控件属性值的操作。
3.根据权利要求2所述的装置,其特征在于,所述服务标签还用于根据用户的配置决定在指定位置显示进度条或取消进度条,以及根据用户的配置决定是否进行页面跳转。
4.根据权利要求1所述的装置,其特征在于,在更新该数据对象实例的对象属性值前,所述绑定标签还用于根据用户配置的数据类型校验规则,自动进行数据校验及错误提示。
5.一种WEB页面的数据处理方法,其特征在于,在WEB页面中预设置有模型标签、实例标签、绑定标签和服务标签,模型标签给实例标签提供第一次创建对象实例用的数据模型,则所述方法包括:
步骤A:服务标签根据用户发来的WEB页面的服务调用请求,向实例标签请求读取服务请求参数要求的数据对象实例;
步骤B:实例标签根据服务标签的读取对象请求,向绑定标签请求更新该数据对象实例的对象属性值;
步骤C:绑定标签根据接收到的更新对象属性值请求,更新绑定标签中的该数据对象实例的对象属性值;
步骤D:实例标签将更新后的数据对象实例返回给服务标签,服务标签根据更新后的数据对象实例调用指定的WEB服务,服务请求结束。
6.根据权利要求5所述的方法,其特征在于,所述步骤A具体包括:
用户在WEB页面的控件中输入数据,并触发WEB页面的请求服务事件,请求服务事件以服务标签声明的某个服务标识为参数调用服务;
服务标签响应服务调用请求,从服务标签中取出该服务标识对应的服务请求参数,然后向实例标签请求读取该服务请求参数要求的各个对象。
7.根据权利要求5所述的方法,其特征在于,所述步骤B还包括:
当实例标签根据服务标签的读取对象请求确定该数据对象实例是第一次使用,则根据模型标签中的数据模型的定义创建对象实例。
8.根据权利要求5所述的方法,其特征在于,所述步骤C中,更新对象属性值的步骤具体包括:
绑定标签依次读取对象的属性;
根据用户定义的对象属性与控件属性的绑定关系,读取绑定的控件属性值,并将控件属性值赋值到对象属性中。
9.根据权利要求8所述的方法,其特征在于,在执行所述步骤C前还包括:
绑定标签根据用户配置的数据类型校验规则,自动进行数据校验及错误提示。
10.根据权利要求5所述的方法,其特征在于,所述步骤D还包括:
服务请求结束后,如果用户配置了进度条,则在指定位置显示进度条。
11.根据权利要求5到10中任意一项所述的方法,其特征在于,所述方法还包括:
步骤E:WEB服务返回后通过事件触发服务标签的服务返回处理功能,服务标签将返回值反序列化为用户声明的实例,更新实例标签中的对象属性值;
步骤F:对象属性值被服务标签更新后,实例标签将向绑定标签请求更新控件属性值;
步骤G:绑定标签接收到更新控件属性值请求,更新控件属性值的操作。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
步骤H:如果用户配置了进度条、则取消进度条显示;如果用户配置了页面跳转的条件,则在满足条件的情况下进行页面跳转操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810211312.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气缸套机械加工工艺
- 下一篇:一种二氧化碳气体分析仪及其分析方法