2013-12-18 32 views
2

我对Primefaces向导组件有个奇怪的问题。当我点击下一个按钮在第一个标签中输入一些值时,它会转到下一个标签。在那里我输入了一些数值,然后点击后退按钮,问题出现了,我移到了第一个选项卡,然后再次点击下一个按钮,输入的数值重置为空。Primefaces向导正在重置单击后退按钮上的值

我在下面输入代码。

<p:tab id="personal" title="Personal"> 

    <p:panel header="Personal Details"> 

     <h:messages errorClass="error"/> 

     <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid"> 
      <h:outputText value="Firstname: *" /> 
      <p:inputText required="true" label="productName" 
       value="#{product.productName}" /> 

      <h:outputText value="Lastname: *" /> 
      <p:inputText required="true" label="productName" 
       value="#{product.loggedInUserName}" /> 


     </h:panelGrid> 
    </p:panel> 
    </p:tab> 

    <p:tab id="address" title="Address"> 
    <p:panel header="Adress Details"> 

 <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid"> 
      <h:outputText value="Firstname: " /> 
      <p:inputText label="updateName" 
       value="#{product.updateName}" /> 

      <h:outputText value="Lastname:" /> 
      <p:inputText label="error" 
       value="#{product.error}" /> 


     </h:panelGrid> 

    </p:panel> 
    </p:tab> 

    <p:tab id="contact" title="Contact"> 
    <p:panel header="Contact Information"> 

     <h:messages errorClass="error"/> 

     <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid"> 
      <h:outputText value="Firstname: *" /> 
      <p:inputText required="true" label="majorVersion" 
       value="#{product.majorVersion}" /> 

      <h:outputText value="Lastname: *" /> 
      <p:inputText required="true" label="minorVersion" 
       value="#{product.minorVersion}" /> 

     </h:panelGrid>    
    </p:panel> 
    </p:tab> 

    <p:tab id="confirm" title="Confirmation"> 
    <p:panel header="Confirmation"> 
     <h:messages errorClass="error"/> 

     <h:panelGrid columns="2" columnClasses="label, value" styleClass="grid"> 
      <h:outputText value="Firstname:" /> 
      <p:inputText label="buildVersion" 
       value="#{product.buildVersion}" /> 

      <h:outputText value="Lastname:" /> 
      <p:inputText label="productRevision" 
       value="#{product.productRevision}" /> 
     </h:panelGrid> 
    </p:panel> 
    </p:tab> 

greately理解任何建议。

+0

托管bean“产品”的作用域是什么? – Apurv

+0

会话范围@Apurv – user1625988

+0

有什么建议吗? – user1625988

回答

0

检查您的托管bean是否已正确创建