You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@click.apache.org by Beto <gi...@gmail.com> on 2010/07/09 16:10:40 UTC

menu + security model

Hi,

Reading this [2] discussion, make me think about what every web application
should/must have!
So, the answer: menu + security model[3]

Now I'm looking for these features and not finding good
examples/articles/howto on it.

Back to real world ...
Is it possible to display menus partially, like (I'm using the struts-menu
as an example, found here[1]) so:
[quote]
            <c:set var="currentMenu" scope="request"><decorator:getProperty
property="meta.menu"/></c:set>
            <c:if test="${currentMenu == 'AdminMenu'}">
            <div id="sub">
                <menu:useMenuDisplayer name="Velocity"
config="cssVerticalMenu.vm" permissions="rolesAdapter">
                    <menu:displayMenu name="AdminMenu"/>
                </menu:useMenuDisplayer>
            </div>
            </c:if>
[/quote]

and

[quote]
<menu:useMenuDisplayer name="Velocity" config="cssHorizontalMenu.vm"
permissions="rolesAdapter">
<ul id="primary-nav" class="menuList">
    <li class="pad">&nbsp;</li>
    <c:if test="${empty pageContext.request.remoteUser}"><li><a href="<c:url
value="/login.jsp"/>" class="current"><fmt:message
key="login.title"/></a></li></c:if>
    <menu:displayMenu name="MainMenu"/>
    <menu:displayMenu name="UserMenu"/>
    <menu:displayMenu name="AdminMenu"/>
    <menu:displayMenu name="Logout"/>
</ul>
</menu:useMenuDisplayer>
[/quote]


Regards,

Gilberto



[1]http://demo.raibledesigns.com/struts-menu/index.jsp
[2]http://click.1134972.n2.nabble.com/Should-we-td5252105.html#a5252105
[3]http://struts-menu.sourceforge.net/security.html