Hi all.
Sory for a offtopic, but there are no response from struts-menu
mailing list... May be some of you familiar with struts-menu.
I try to add PermissionAdapter to my menu. But method is isAllowed was
never called.
Please point out me my mistakes.
Menu-config:
<Menu name="UserMenu" title="" >
<Item name="user-menu.profile" title="user-menu.profile"
location="EditProfile.do" roles="Foo-Roles" />
<Item name="user-menu.logout" title="user-menu.logout"
location="Logout.do" roles="Foo-Roles" />
</Menu>
Jsp:
<%@ taglib uri="http://struts-menu.sf.net/tag" prefix="menu" %>
<% request.getSession().setAttribute("userMenuAdapter",
new foo.bar.UserMenuPermissionAdapter());
%>
<menu:useMenuDisplayer name="Simple"
bundle="org.apache.struts.action.MESSAGE"
permissions="userMenuAdapter">
<menu:displayMenu name="UserMenu"/>
</menu:useMenuDisplayer>
Adapter:
public class UserMenuPermissionAdapter implements PermissionsAdapter {
private static Log log = LogFactory.getLog(UserMenuPermissionAdapter.class);
public boolean isAllowed(MenuComponent menu) {
log.debug("UserMenuPermissionAdapter - " + menu.getTitle());
return true;
}
...
Method isAllowed is never called. Any advices?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]