Hello, I'm experimenting a little with tab panels but I've some problems and since I'm a n00b I can't understand if I'm doing something wrong or the implementation of tab panels is buggy. The only values saved between tab switches are the ones inside inputTexts, the other components (in this example a checkbox and a date).
This is the JSP code I'm using: <[EMAIL PROTECTED] contentType="text/html"%> <[EMAIL PROTECTED] pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x"%> <html> <body> <f:view> <x:panelTabbedPane bgcolor="#FFFFCC" > <x:panelTab id="tab1" label="Tab1" > <h:outputLabel for="bool1" value="Bool1"/> <h:selectBooleanCheckbox id="bool1" value="#{myMap.bool1}" /> <h:outputText value="Date1"/> <x:inputDate id="date1" value="#{myMap.date1}" popupCalendar="true"/> <h:message for="date1"/> </x:panelTab> <x:panelTab id="tab2" label="Tab2" > <h:outputText value="Date2"/> <x:inputDate id="date2" value="#{myMap.date2}" popupCalendar="true"/> <h:message for="date2"/> </x:panelTab> </x:panelTabbedPane> </f:view> </body> </html> and this is the managed bean declaration: <managed-bean> <managed-bean-name>myMap</managed-bean-name> <managed-bean-class>java.utils.HashMap</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> To test the wrong behaviour is simple: check the checkBox and select a date, then switch to tab2, and then on tab1 again: everything is reset to default. Also, it can be noted the bug of the popup calendar: the popup opened is wrong if the year field is empty, but I've opened a bug report for that at http://issues.apache.org/jira/browse/MYFACES-73 . Thanks for any help, Alex