Raible's Wiki
Raible Designs AppFuseHomepage- Korean - Chinese - Italian - Japanese QuickStart Guide User Guide Tutorials Other ApplicationsStruts ResumeSecurity Example Struts Menu
Set your name in
UserPreferences
Referenced by
JSPWiki v2.2.33
Hide Menu |
This is version 1.
It is not the current version, and thus it cannot be edited. How to use ACLs in your JSPsIn this step we add new JSP Tags to the corresponding pages in order to prevent that a user tries to execute an action he is not allowed to execute on an object. Securing the personList.jsp
<td class="buttonBar"> <authz:acl domainObject="${person}" hasPermission="4,8,1"> <input type="submit" class="button" name="save" onclick="bCancel=false" value="<fmt:message key="button.save"/>" /> </authz:acl> <c:if test="${person.id != null}"> <authz:acl domainObject="${person}" hasPermission="16,1"> <input type="submit" class="button" name="delete" onclick="bCancel=true;return confirmDelete('Person')" value="<fmt:message key="button.delete"/>" /> </authz:acl> </c:if> <input type="submit" class="button" name="cancel" onclick="bCancel=true" value="<fmt:message key="button.cancel"/>" /> </td>
Heres the relevant part of the SimpleAclEntry:
Next stepAdditional thoughts.
|