When I set immediate="false" on the tc:link, I will get error Severity : Error Summary : Validation Error Detail : "_idJsp93": Value is not a valid option.
<tc:column label="#{radarProperty.lbl_title}" id="consolidateTitle" sortable="false" align="left"> <tc:link action="#{consolidateController.displaySelectedRisk}" tip="#{radarProperty.tip_edit_risk}" immediate="false"> <tc:out value="#{consolidateRiskList.riskIdentify.riskTitle}" id="consolidate_risk_title" /> </tc:link> </tc:column> -----Original Message----- From: Volker Weber [mailto:[EMAIL PROTECTED] Sent: Friday, December 29, 2006 9:34 AM To: MyFaces Discussion Subject: Re: tobago tab control Hi, this works if you add a state attribute to the tabgroup tag. the expression for state should point to a Integer value. Regards, volker 2006/12/29, Wong, Emmanuel (Sam) <[EMAIL PROTECTED]>: > Hi: > When I am on the 2nd tab with link command and click the link, > it will redisplay on the 1st tab. No matter you were working on the > other tab, it will display the 1st tab. Do you know how to redisplay it > back to the current tab that I am working on with the link command? Am > I doing something wrong here? thanks > > <tc:tabGroup id="tabMainRadar" > > > <tc:tab label="#{radarProperty.menu_identify}" > tip="#{radarProperty.tip_identify}"> > <jsp:include > page="/menu/riskIdentify.jsp" /> > </tc:tab> > > <tc:tab > label="#{radarProperty.menu_consolidate}" > tip="#{radarProperty.tip_cosolidate}"> > > <jsp:include > page="/menu/riskConsolidate.jsp" /> > </tc:tab> > </tc:tabGroup> > > > > The riskConsolidate.jsp is: > <f:subview id="risk_consolidate"> > <tc:panel> > <f:facet name="layout"> > <tc:gridLayout /> > </f:facet> > > <jsp:include > page="/modules/consolidate/consolidateRiskList.jsp" /> > > > > > > </tc:panel> > </f:subview> > > The consolidateRiskList.jsp is : > > <%@ taglib uri="http://myfaces.apache.org/tobago/component" > prefix="tc"%> > <%@ taglib uri="http://myfaces.apache.org/tobago/extension" > prefix="tx"%> > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> > > <f:subview id="consolidate_risk_list"> > <tc:panel> > <f:facet name="layout"> > <tc:gridLayout /> > </f:facet> > > <tc:form id="consolidate_risk_list_form"> > <tc:box height="200px" > > label="#{consolidateController.labelConsolidateStatus}"> > <f:facet name="layout"> > <tc:gridLayout /> > </f:facet> > > > > <%-- rows --%> > <tc:cell > > <tc:sheet id="consolidate_sheet" > > value="#{consolidateController.currentConsolidteRiskArry}" > > columns="70px;2*;1*;100px;1*;80px;80px" var="consolidateRiskList" > > state="#{consolidateController.selectedRisk}"> > > > > <tc:column > label="#{radarProperty.lbl_title}" > > id="consolidateTitle" sortable="false" align="left"> > <tc:link > action="#{consolidateController.accept}" > > tip="#{radarProperty.tip_edit_risk}" immediate="true"> > <tc:out > value="#{consolidateRiskList.riskIdentify.riskTitle}" > > id="consolidate_risk_title" /> > </tc:link> > </tc:column> > > > > </tc:sheet> > </tc:cell> > </tc:box> > </tc:form> > </tc:panel> > > > </f:subview> > > >