[发明专利]基于JSON数组的页面布局存储方法在审
申请号: | 201310582808.0 | 申请日: | 2013-11-20 |
公开(公告)号: | CN103605733A | 公开(公告)日: | 2014-02-26 |
发明(设计)人: | 刘桂海;胡清 | 申请(专利权)人: | 山东浪潮齐鲁软件产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 json 数组 页面 布局 存储 方法 | ||
1.基于JSON数组的页面布局存储方法,其特征在于:
使用二维JSON数组表示门户页面布局;
前台使用JavaScript组装出最终的JSON数组格式字符串,并通过Ajax方式异步提交到后台关系数据库中;
后台使用JSONArray解析JSON数组格式的门户页面布局字符串,得到相应的Java对象。
2.根据权利要求1所述的基于JSON数组的页面布局存储方法,其特征在于:二维JSON数组中,第一维代表整个门户页面,第二维代表列,数组中每一个元素代表一个Widget的ID。
3.根据权利要求1所述的基于JSON数组的页面布局存储方法,其特征在于:前台使用JavaScript组装出最终的JSON数组格式字符串时,使用ColPortal代表门户页面,ColPortalColumn代表页面列,ColPortalWidget代表每列里的Widget,所述ColPortal以及ColPortalColumn中包含toJsonArray方法,当保存页面布局时,调用ColPortal的toJsonArray组装第一维数组,ColPortal的toJsonArray方法依次调用ColPortalColumn的toJsonArray方法组装第二维数组,从而组装出最终的门户页面布局JSON数组。
4.根据权利要求1所述的基于JSON数组的页面布局存储方法,其特征在于:当请求门户布局页面时,根据用户及权限规则,从关系数据库中取出JSON数组格式的字符串,通过JSONArray转换成可操作的Java对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮齐鲁软件产业股份有限公司,未经山东浪潮齐鲁软件产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310582808.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有可拆卸灯板的LED玉米灯及其应用
- 下一篇:一种三角形组合式灯条