I am trying to save the state of my tabbed panel, but for some reason my tabChageListener is not catching the tab change event.  My ProjectPanelListener implements TabChangeListener and I looked for a place in my faces-config to register my listener to no avail.  Can someone tell me where I went wrong here or if there is a better way to maintain the state of my tabbed pane?          

                                <t:panelTabbedPane selectedIndex="#{project.selectedTab}" >
                                                <t:panelTab title="Info" label="Project Info">
                                                        <jsp:include page="project.jsp" />
                                                </t:panelTab>
                                                <t:panelTab title="Databases" label="Databases">
                                                        <jsp:include page="db_view.jsp" />
                                                </t:panelTab>
                                                <t:panelTab title="Notes" label="Notes">
                                                        <jsp:include page="notes.jsp" />
                                                </t:panelTab>
                                                <t:panelTab title="Issues" label="Issues">
                                                        <jsp:include page="issues.jsp" />
                                                </t:panelTab>
                                                <t:panelTab title="Junctions" label="Junctions">
                                                        <jsp:include page="junctions.jsp" />
                                                </t:panelTab>
                                                <t:tabChangeListener type="com.xxx.ptw.ui.ProjectPanelListener" />
                                        </t:panelTabbedPane>




Louis M. Burroughs III

Reply via email to