闲暇时研究JOR已经很久,最近对于权限标签的实现很感兴趣,希望能在不泄露贵公司密码的前提下给于适当解答。
问题如下:
<VariableContext>
<Item0 Class="
arameter" Name="who">
<Name>who</Name>
<Type1>java.lang.String</Type1>
<DefaultValue>XXXXX</DefaultValue>
</Item0>
</VariableContext>
请问关于权限的XML文件中有如下内容,对于存放判断用户的标签里有这么一句,请问存放用户信息的who是放在
static final String HTTP_SESSION = "$httpSession";里的吗,这是由<VariableContext>标签找到VariableContext.java文件再追到PrintContanst.java的系统参数。但是我查看的是没有登录版的JSP版JOR,意思我直接查看的是模板,是否无法能查看who的值,这里的机制有点让我纠结(说实在的,jor的整体结构真是十分复杂,让人佩服设计者的思维能力)。还有,在关键的管理数据项的权限标签<
rintStyle>visible
{who=="CEO"};</PrintStyle>,我发现
{who=="CEO"};这个地方是如何取出who的值,而且
{who=="CEO"};与正常$.XX取数据库标签又截然不同。。。。。。
唉,杰表真是太夸张了,
,希望能解惑。