一种页面构建控制方法和装置制造方法及图纸

技术编号:15749904 阅读:104 留言:0更新日期:2017-07-03 15:46
本发明专利技术提供了一种页面构建控制方法和装置,通过客户端获取用户的登录信息;在客户端根据所述登录信息确定客户端内存中未存储有与所述登录信息对应的用户权限信息后,由客户端根据所述登录信息从服务器中获取与所述登录信息对应的用户权限信息,客户端将所述用户权限信息存储至客户端内存中,再由客户端根据所述用户权限信息构建第一权限页面,通过将服务器已经验证过的用户权限信息存储在客户端中,以便于客户端根据该用户权限信息构建对应的页面,通过由客户端分担服务器的负担压力,极大的降低了服务器的负担压力,并提高了服务器的运行效率。

【技术实现步骤摘要】
一种页面构建控制方法和装置
本专利技术涉及通信
,尤其涉及一种页面构建控制方法和装置。
技术介绍
现有技术中,当用户在客户端输入账号密码等登录信息后,服务器会根据客户端的登录信息验证用户是否拥有访问的权限,当确定用户拥有访问的权限后,服务器会构建相应的页面并将该页面发送至客户端进行显示。当用户在当前显示的页面中进一步请求访问新的资源时,服务器查询该资源是否进行了权限控制,如有进行权限控制,用户是否具有访问该资源的权限,当确定用户具有访问该资源的权限后,服务器根据用户的权限对该资源进行页面展示处理,构建对应的页面并将该对应的页面发送至客户端进行显示,使得用户仅看到自己权限范围内的资源信息。这时,由于服务器负责用户权限的管理、验证和页面展示,当多个用户同时访问服务器请求资源时,用户每进行一次资源请求,服务器就验证一次用户是否具有权限后再响应对应的资源请求,并进行相应的页面展示处理,使得服务器的负担压力较大,系统运行效率低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种页面构建控制方法和装置,以解决现有页面构建控制方法中服务器端的负担压力大,系统运行效率低的问题。第一方面,本专利技本文档来自技高网...
一种页面构建控制方法和装置

【技术保护点】
一种页面构建控制方法,其特征在于,所述方法包括:客户端获取用户的登录信息;客户端根据所述登录信息确定客户端内存中是否存储有与所述登录信息对应的用户权限信息;如果客户端内存中未存储有与所述登录信息对应的用户权限信息,客户端根据所述登录信息从服务器中获取与所述登录信息对应的用户权限信息,客户端将所述用户权限信息存储至客户端内存中;如果客户端内存中存储有与所述登录信息对应的用户权限信息,客户端根据所述用户权限信息构建第一权限页面。

【技术特征摘要】
1.一种页面构建控制方法,其特征在于,所述方法包括:客户端获取用户的登录信息;客户端根据所述登录信息确定客户端内存中是否存储有与所述登录信息对应的用户权限信息;如果客户端内存中未存储有与所述登录信息对应的用户权限信息,客户端根据所述登录信息从服务器中获取与所述登录信息对应的用户权限信息,客户端将所述用户权限信息存储至客户端内存中;如果客户端内存中存储有与所述登录信息对应的用户权限信息,客户端根据所述用户权限信息构建第一权限页面。2.如权利要求1所述的方法,其特征在于,所述用户权限信息仅包括菜单级权限和按钮级权限的信息。3.如权利要求1或2所述的方法,其特征在于,在所述客户端根据所述用户权限信息构建第一权限页面的步骤之后,还包括:客户端检测用户是否在所述第一权限页面中输入资源请求信息;如果检测到用户在所述第一权限页面中输入资源请求信息,客户端将所述资源请求信息发送至服务器,以使得服务器根据所述资源请求信息将与所述资源请求信息对应的资源数据发送至客户端;客户端根据所述资源数据和所述用户权限信息构建第二权限页面。4.如权利要求3所述的方法,其特征在于,在所述客户端根据所述登录信息从服务器中获取与所述登录信息对应的用户权限信息的步骤时,还包括:客户端将所述登录信息发送至服务器,以使得服务器获取所述登录信息所对应的用户权限信息和资源数据,并将所述用户权限信息和所述资源数据存储至服务器的内存缓冲区中。5.如权利要求3所述的方法,其特征在于,所述客户端根据所述资源数据和所述用户权限信息构建第二权限页面的步骤,包括:客户端接收由服务器传送的所述资源数据,所述资源数据中包含权限标识和页面布局数据;客户端根据所述资源数据中包含的权限标识,将所述资源数据与存储在客户端内存中的用户权限信息进行匹配;客户端根据所述资源数据中包含的页面布局数据,将匹配后的资源数据和对应的用户权限信息进行关联,生成相应的页面关联数据;客户端根据所述页面关联数据构建对应的第二权限页面。6.一种页面构建控制装置,其特征在于,所述装置包括:登录信息获...

【专利技术属性】
技术研发人员:秦鑫祥邓建博
申请(专利权)人:深圳国泰安教育技术股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1