%@page language="java" pageEncoding="UTF-8" %> <%@include file="/commons/include/html_doctype.html"%>
<%@include file="/commons/include/form.jsp"%>URL地址: | 要拦截的目标地址 |
参数名称: |
多个参数以","分割,eg:userId,name。表示要拦截上述【URL地址】中的哪些参数 如果要拦截所有的参数,则不需要填写 |
规则的编写: |
①可以编写多条规则,按优先级排序,优先级越高越先匹配 ②规则脚本中可以使用map变量获取【参数名称】所配置的url参数,比如map.get("userId") ③规则脚本需要返回boolean值,如下: String currentUserId = scriptImpl.getCurrentUserId().toString(); return currentUserId.equals(map.get("userId")); ④如果有多个规则,则会按优先级降序检查规则 若有一个规则返回true,则表示可以访问当前页面,否则无权访问 |