2013-03-26 50 views
0

我使用JSF 2 primefaces 3.5和我有以下問題: 號碼:inputText的凍結當我更新的形式, 我在我的XHTML下面的代碼:號碼:inputText的凍結當我更新的形式

<p:panel visible="#{clientesMB.renderPanelEditPerFirmas}" id="panelEditEmpresa" header="Adicionar Personas"> 
        <h:panelGrid columns="2"> 
         <h:outputText value="Nombre: *" style="font-size: 12px"/> 
         <p:inputText value="#{clientesMB.personaFirma}" 
            style="width: 400px;" 
            label="text"/>      
        </h:panelGrid> 
        <p:dataTable id="cuentasTabla" var="car" value="#{clientesMB.selectedEmpCliente.personasFirmas}" widgetVar="carsTable"> 
         <f:facet name="header"> 
          Listado de Personas 
         </f:facet> 
         <p:column headerText="Nombre" style="width:25%"> 
          <h:outputText value="#{car.nombre}"/> 
         </p:column> 
         <p:column style="width:4%" exportable="false"> 
          <p:commandButton id="selectButton" onclick="confirmation.show()" icon="ui-icon-trash" title="Eliminar"> 
           <f:setPropertyActionListener value="#{car}" target="#{clientesMB.personaFirmasSelect}"/> 
          </p:commandButton> 
         </p:column> 
        </p:dataTable> 
       </p:panel> 

當我打電話確認,然後單擊是,outputText凍結。如果我刷新所有頁面,然後outputText工作正常。這是確認:

   <p:confirmDialog id="confirmDialog" message="Realmente desea eliminar el elemento?" 
          header="Mensaje de Confirmación" severity="alert" widgetVar="confirmation"> 
       <p:commandButton id="confirm" value="Si" oncomplete="confirmation.hide()" 
           actionListener="#{clientesMB.deleteSelectPersonaFirma}" update=":form2"/> 
       <p:commandButton id="decline" value="No" onclick="confirmation.hide()" type="button" /> 
      </p:confirmDialog> 

form2包含panel「panelEditEmpresa」,並且confirmDialog是其他形式。

回答