panelMenuGroup and panelMenuItemaction dont work
argonist Aug 11, 2009 8:40 AMHi,
using Framework:
-- richfaces 3.3.1
-- facelets
-- seam 2.0
-- jboss 4.2.2
-- jsf
I want to call the action at panelMenuGroup and panelMenuItem, but it dont be working. I dont know why.
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<style>
.cols{
vertical-align:top;
width:50%;
}
</style>
<h:form id="form">
<h:panelGrid columns="1" columnClasses="cols" width="100%">
<rich:panelMenu style="width:200px" mode="ajax"
iconExpandedGroup="disc" iconCollapsedGroup="disc"
iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right"
iconCollapsedTopGroup="chevronDown">
<rich:panelMenuGroup label="Group 1" action="/birtview.xhtml">
<rich:panelMenuItem label="login" action="/login.xhtml">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 1.2" action="#{test.loginction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 1.3" action="#{test.loginction}">
</rich:panelMenuItem>
</rich:panelMenuGroup>
<rich:panelMenuGroup label="Group 2">
<rich:panelMenuItem label="Item 2.1" action="#{test.homeaction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 2.2" action="#{test.loginction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 2.3" action="#{test.homeaction}">
</rich:panelMenuItem>
<rich:panelMenuGroup label="Group 2.4">
<rich:panelMenuItem label="Item 2.4.1" action="#{test.loginction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 2.4.2" action="#{test.homeaction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 2.4.3" action="#{test.loginction}">
</rich:panelMenuItem>
</rich:panelMenuGroup>
<rich:panelMenuItem label="Item 2.5" action="#{test.loginction}">
</rich:panelMenuItem>
</rich:panelMenuGroup>
<rich:panelMenuGroup label="Group 3">
<rich:panelMenuItem label="Item 3.1" action="#{test.homeaction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 3.2" action="#{test.loginction}">
</rich:panelMenuItem>
<rich:panelMenuItem label="Item 3.3" action="#{test.homeaction}">
</rich:panelMenuItem>
</rich:panelMenuGroup>
</rich:panelMenu>
</h:panelGrid>
</h:form>
</ui:composition>