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>