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>
 
    