1.一种前台页面的权限控制方法,其特征在于,包括如下步骤:基于过滤器拦截对待处理前台页面进行页面访问请求,并将权限控制标志值设置到所述页面访问请求中,其中,所述过滤器配置在配置文件上;
根据新建页面布局中所设置的输入控件获取所述页面访问请求中的权限控制标志值,其中,所述新建页面布局是所述待处理前台页面所继承的页面框架,所述页面框架包括页面头部标签和页面底部标签;
根据预设的权限控制标志值对应的权限,对所述新建页面布局进行相应的权限控制配置;
将所述待处理前台页面的页面布局调用所述新建页面布局,在所述新建页面布局中传入待处理前台页面的页面主体标签,生成带权限控制的前台页面;
其中,所述配置文件还设置有所述页面框架的配置工具控件和权限控制函数,所述页面框架的配置工具控件、所述权限控制函数和所述过滤器共同搭建用于控制所述前台页面权限的所述页面框架;
在所述基于过滤器拦截对待处理前台页面进行页面访问请求的步骤之前,还包括:在所述页面头部标签中设置所述输入控件;所述输入控件用于获取页面访问请求中的权限控制标志值;
在所述页面底部标签中定义所述权限控制函数,其中,所述权限控制函数用于执行所述根据预设的权限控制标志值对应的权限,对所述新建页面布局进行相应的权限控制配置的步骤。
2.根据权利要求1所述的前台页面的权限控制方法,其特征在于,在所述基于过滤器拦截对待处理前台页面进行页面访问请求的步骤之前,还包括:在所述配置文件中建立所述过滤器,在所述过滤器中记录权限控制信息,其中,所述权限控制信息用于设置前台页面对应的权限控制标志值。
3.根据权利要求2所述的前台页面的权限控制方法,其特征在于,所述在所述过滤器中记录权限控制信息的步骤,包括:在所述过滤器中记录前台页面对应的资源定位符和对应的权限控制信息之间的映射关系;
在所述过滤器中记录权限控制信息与权限控制标志值之间的映射关系。
4.根据权利要求1所述的前台页面的权限控制方法,其特征在于,所述将权限控制标志值设置到所述页面访问请求中的步骤,包括:提取所述页面访问请求的资源定位符;
查找所述页面访问请求的资源定位符对应的权限控制信息,根据所述权限控制信息获取所述权限控制标志值;
将所述权限控制标志值添加至所述页面访问请求中。
5.根据权利要求1所述的前台页面的权限控制方法,其特征在于,所述根据预设的权限控制标志值对应的权限,对所述新建页面布局进行相应的权限控制配置的步骤,包括:判断所述权限控制标志值是否为权限标志的约定值;
在所述权限控制标志值为所述约定值时,获取所述约定值对应的权限控制信息;
对所述新建页面布局进行所述权限控制信息对应的权限控制配置。
6.根据权利要求3所述的前台页面的权限控制方法,其特征在于,所述权限控制信息包括用于记录前台页面的资源定位符的权限控制列表;
所述记录前台页面对应的资源定位符和对应的权限控制信息之间的映射关系的步骤,包括:在所述权限控制列表中添加或删除前台页面对应的资源定位符。
7.根据权利要求3所述的前台页面的权限控制方法,其特征在于,所述记录前台页面对应的资源定位符和对应的权限控制信息之间的映射关系的步骤,包括:获取所述权限控制信息对应的通配符;
根据所述通配符和所述前台页面对应的资源定位符记录所述映射关系。
8.一种前台页面的权限控制系统,其特征在于,包括:
设置模块,用于基于过滤器拦截对待处理前台页面进行页面访问请求,并将权限控制标志值设置到所述页面访问请求中,其中,所述过滤器配置在配置文件上;
获取模块,用于根据新建页面布局中所设置的输入控件获取所述页面访问请求中的权限控制标志值,其中,所述新建页面布局是所述待处理前台页面所继承的页面框架,所述页面框架包括页面头部标签和页面底部标签;
控制模块,用于根据预设的权限控制标志值对应的权限,对所述新建页面布局进行相应的权限控制配置;
生成模块,用于将所述待处理前台页面的页面布局调用所述新建页面布局,在所述新建页面布局中传入待处理前台页面的页面主体标签,生成带权限控制的前台页面;
其中,所述配置文件还设置有所述页面框架的配置工具控件和权限控制函数,所述页面框架的配置工具控件、所述权限控制函数和所述过滤器共同搭建用于控制所述前台页面权限的所述页面框架;
在所述基于过滤器拦截对待处理前台页面进行页面访问请求的步骤之前,还包括:在所述页面头部标签中设置所述输入控件;所述输入控件用于获取页面访问请求中的权限控制标志值;
在所述页面底部标签中定义所述权限控制函数,其中,所述权限控制函数用于执行所述根据预设的权限控制标志值对应的权限,对所述新建页面布局进行相应的权限控制配置的步骤。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述前台页面的权限控制方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述前台页面的权限控制方法的步骤。