页面渲染方法及装置与流程

文档序号:12364132阅读:来源:国知局

技术特征:

1.一种页面渲染方法,其特征在于,所述方法包括:

浏览器向服务器发送页面渲染请求;

所述浏览器接收所述服务器返回的页面渲染响应,所述页面渲染响应包括页面结构和页面数据,所述页面结构包括页面元素、以及所述页面元素与所述页面数据的对应关系;

所述浏览器根据所述对应关系,将所述页面数据填充到对应的页面元素所在的位置,完成页面渲染。

2.根据权利要求1所述的方法,其特征在于,所述页面渲染请求包括用户身份信息,则

所述页面元素由所述服务器根据用户权限信息选取,所述用户权限信息为所述服务器根据所述用户身份信息确定。

3.根据权利要求1所述的方法,其特征在于,所述页面渲染请求包括用户身份信息,所述页面渲染响应包括用户权限信息,所述用户权限信息为所述服务器根据所述用户身份信息确定,则在所述浏览器接收所述服务器返回的页面渲染响应之后,所述方法还包括:

所述浏览器根据所述用户权限信息,从所述页面元素中选取待展示页面元素。

4.根据权利要求1所述的方法,其特征在于,所述浏览器根据所述对应关系,将所述页面数据填充到对应的页面元素所在的位置,完成页面渲染的步骤包括:

每个所述页面元素根据所述对应关系,获取各自对应的所述页面数据;

每个所述页面元素将各自对应的所述页面数据填充到该页面元素自身所在的位置,完成页面渲染。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:

所述浏览器在本地缓存所述页面结构。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

在所述用户身份信息、所述用户权限信息和所述对应关系中的至少一者发生变更时,所述浏览器向所述服务器发送请求,用以更新本地缓存的页面结构。

7.一种页面渲染装置,其特征在于,所述装置包括:

请求发送单元,用于向服务器发送页面渲染请求;

响应接收单元,用于接收所述服务器返回的页面渲染响应,所述页面渲染响应包括页面结构和页面数据,所述页面结构包括页面元素、以及所述页面元素与所述页面数据的对应关系;

数据填充单元,用于根据所述对应关系,将所述页面数据填充到对应的页面元素所在的位置,完成页面渲染。

8.根据权利要求7所述的装置,其特征在于,

所述请求发送单元,用于向服务器发送页面渲染请求,所述页面渲染请求包括用户身份信息,则

所述页面元素由所述服务器根据用户权限信息选取,所述用户权限信息为所述服务器根据所述用户身份信息确定。

9.根据权利要求7所述的装置,其特征在于,

所述请求发送单元,用于向服务器发送页面渲染请求,所述页面渲染请求包括用户身份信息,所述页面渲染响应包括用户权限信息,所述用户权限信息为所述服务器根据所述用户身份信息确定,则所述装置还包括:

选取单元,用于在所述响应接收单元接收所述页面渲染响应之后,根据所述用户权限信息,从所述页面元素中选取待展示页面元素。

10.根据权利要求7至9任一项所述的装置,其特征在于,所述装置还包括:

缓存单元,用于在本地缓存所述页面结构。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1