There are at least two good solutions. I like the second one best.
1. Tag Conditional Logic Solution
Just use the <c:if>, <c:choose> and <c:when> tags. I assume, Caroline, that you are using JSTL. If not, then there are equivalent solutions with Struts logic tags.
2 Action Conditional Delivery Solution
Or, you can read the role of the user going into the Action that forwards to the response object displaying the options and only deliver the options appropriate to the role of the user.
Michael McGrady
Caroline Jen wrote:
The puzzle relates to displaying check boxes (checkbox or multibox).
What I have are members who belong to professional groups and sub-groups. E.g.,
Group A with sub-groups A-1, A-2, A-3, A-4. Group B with sub-groups B-1, B-2, B-3 Group C with sub-groups C-1, C-2, C-3, C-4, C-5, C-6 etc.
web site users make multiple selections among groups. And all members in those groups will receive an e-mail
message.
I can display a check box for every single "sub-group". And give each "group" a "select all" check box. All I have to take care are the checked "sub-groups".
The challege comes as the "roles" of the web site users are introduced. According to the role of the web site user, I have to display certain groups (not all the groups) and certain sub-groups (not all sub-groups within a group) to him/her.
How do I disply groups and their sub-groups under such a condition?
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]