I don't have it memorized. I just bookmark the taglib docs and can quickly send a link to an explanation. A lot of questions could be avoided by simply looking in the docs first :-).

David



From: Mike Duffy <[EMAIL PROTECTED]>
Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
To: Struts Users Mailing List <[EMAIL PROTECTED]>
Subject: Re: Fine Grained Access Control in Sturts
Date: Thu, 20 Mar 2003 12:38:14 -0800 (PST)

Thanks David.

I always feel bad when I ask a question that is in the existing
documentation.

For others (unlike David) who do not have the documentation
memorized, the "logic:present" tag will take a "role" attribute:

Checks whether the currently authenticated user (if any) has been
associated with any of the specified security roles. Use a
comma-delimited list to check for multiple roles. Example:
<logic:present role="role1,role2,role3"> code..... </logic:present>

(RT EXPR)

Thanks again.

Mike


--- David Graham <[EMAIL PROTECTED]> wrote: > http://jakarta.apache.org/struts/userGuide/struts-logic.html#present > > David > > > > >From: Mike Duffy <[EMAIL PROTECTED]> > >Reply-To: "Struts Users Mailing List" > <[EMAIL PROTECTED]> > >To: [EMAIL PROTECTED] > >Subject: Fine Grained Access Control in Sturts > >Date: Thu, 20 Mar 2003 12:23:07 -0800 (PST) > > > >Does anyone have any thoughts on fine grained access control in > >Struts? > > > >Struts enables access control based on actions (see ?Struts in > >Action?, Husted, et. al., pp 550-553), and most application > servers > >can protect resources based on realms/roles. > > > >But what about display options based on roles. For example, if > you > >only wanted an ?Admin? link to appear if the user was an > >administrator, what would be the best way to do this? > > > >You could make the ?role? an attribute of the user object and then > do > >a logic test for the appropriate role. Or it might be even better > to > >write a logic tag that takes the user role as an attribute. Any > >thoughts? > > > >Thanks for your consideration. > > > >BTW. The Husted book is a very good book. > > > >Mike > > > > > >__________________________________________________ > >Do you Yahoo!? > >Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your > desktop! > >http://platinum.yahoo.com > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: > [EMAIL PROTECTED] > > > _________________________________________________________________ > Add photos to your messages with MSN 8. Get 2 months FREE*. > http://join.msn.com/?page=features/featuredemail > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] >


__________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to