Fair enough. Here's how I'm doing it now. Definitely interested in any
thoughts for cleaning up this mess, optimizing and using Struts 1 to the
fullest. The variable "allowedTasks" is a Vector of Strings representing
what the user can do within the app.
<div width="100%" align="left" class="menuBar">
-1 ? "menuLinkSelected" : "menuLink" %>"
href="<%=request.getContextPath()%>/jsp/main.jsp"/><bean:message
key="optionsForm.page.link.home"/>
<%
if(allowedTasks!=null &&
allowedTasks.contains(IMConstants.taskAdmin) ||
allowedTasks.contains(IMConstants.taskManageApps)) {
%>
-1 ? "menuLinkSelected" : "menuLink" %>"
href="<%=request.getContextPath()%>/applicationsAdmin.do"/><bean:message
key="optionsForm.page.link.applications"/>
<%
}
if(allowedTasks!=null &&
allowedTasks.contains(IMConstants.taskAdmin) ||
allowedTasks.contains(IMConstants.taskManageRoles)) {
%>
-1 ? "menuLinkSelected" : "menuLink" %>"
href="<%=request.getContextPath()%>/rolesAdmin.do"/><bean:message
key="optionsForm.page.link.roles"/>
<%
}
if(allowedTasks!=null &&
allowedTasks.contains(IMConstants.taskAdmin) ||
allowedTasks.contains(IMConstants.taskManageGroups)) {
%>
-1 ? "menuLinkSelected" : "menuLink" %>"
href="<%=request.getContextPath()%>/appGroupsAdmin.do"/><bean:message
key="optionsForm.page.link.groups"/>
<%
}
%>
</div>
- Dave
laredotornado wrote:
>
> Hi,
>
> Using pre-Struts 2, what is the preferred method of creating a navigation
> menu? I have something that looks like this --
> http://screencast.com/t/xmVBY9Te and the desire is that as I click on each
> nav item it takes me to my page of choice while styling the current menu
> selection differently.
>
> Thanks, - Dave
>
--
View this message in context:
http://www.nabble.com/What-is-the-struts-way-to-create-a-navigation-menu--tp19188594p19190159.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]