0
基本上,在任何UI应用程序中,我们都有各种元素的访问控制。在struts2视图中实现细粒度访问控制的最佳方式是什么?
说,我有一个按钮,是可见的PM
<logic equal=pm>
TheButton
</logic equal>
<logic NotEqual=pm>
TheButton=disabled
</logic NotEqual>
现在说有一个条件说开发商有不同的访问权限。 由于没有并在标签......我们做的
<logic equal=pm>
TheButton
</logic equal>
<logic NotEqual=pm>
TheButton=disabled
</logic NotEqual>
<logic equal=developer>
TheButton
</logic equal>
<logic NotEqual=developer>
TheButton=disabled
</logic NotEqual>
因此,这里的代码不断增加,访问控制是所有碎片。
在struts2中,对于Action类中的每个方法,我都可以创建Custom Annotation并检查访问控制。像@Role=pm,developer
如何在jsp中执行此操作?这样我可以写。
<button name=Thebutton access="pm,developer" >
或类似的东西。
可以详细说明一下。基本上说,我想让一个按钮可见访问= x – 2010-11-26 13:49:27