Hi I am using org.richfaces.component.html.HtmlDropDownMenu() to generate menu dynamically, everything is working fine, but having problem in execute a jsp once the user selects a menuItem. Any code help or suggestion will be appreciated.
HtmlMenuItem menuItem = new HtmlMenuItem(); menuItem.setValue(menuName1); javax.faces.application.Application app = javax.faces.context.FacesContext.getCurrentInstance().getApplication(); javax.faces.el.MethodBinding mb = app.createMethodBinding( "#{webmenu.onItemClick}", new Class[] { javax.faces.event.ActionEvent.class } ); menuItem.setActionListener( mb ); menu.getChildren().add( menuItem ); public void onItemClick( javax.faces.event.ActionEvent event) { try { Object obj = event.getSource(); if( obj instanceof org.richfaces.component.html.HtmlMenuItem ) { org.richfaces.component.html.HtmlMenuItem item = (org.richfaces.component.html.HtmlMenuItem)obj; if( item != null ) { lastItem = item.getValue().toString(); System.out.println("lastItem Shariff = "+lastItem); } } } catch(Exception e) {} }