Primefaces - ui: el componente de repetición no se actualiza
Tengo un problema para actualizar ajax un ui: repetir. La actualización se desencadena desde un commandButton fuera de la interfaz de usuario: repetir (ver el código a continuación). La variableprecio por hora Se requiere calcular los otros precios (semana, Monat ..)
<h:form id="myForm">
<ui:repeat id="alvs" var="alv" value="#{myBean.allV}" >
<h:panelGroup rendered="#{alv.status == 'ON'}" >
<div class="pricing">
<h:outputText styleClass="bold" value="#{alv.shortName}: "/>
<p:inputText value="#{alv.priceHour}" id="hour" required="true" >
<f:convertNumber pattern="#.##" type="currency" />
</p:inputText>
<p:inputText value="#{alv.priceDay}" id="day" >
<f:convertNumber pattern="#.##" type="currency" />
</p:inputText>
<p:inputText value="#{alv.priceWeek}" id="week" >
<f:convertNumber pattern="#.##" type="currency" />
</p:inputText>
<p:inputText value="#{alv.priceMonth}" id="month" >
<f:convertNumber pattern="#.##" type="currency" />
</p:inputText>
</div>
</h:panelGroup>
<p:messages />
</ui:repeat>
<p:commandButton value="Calculator" actionListener="#{myBean.priceCalc}" process="@this,alvs:hour" update="alvs" />
</h:form >
Cuando hago clic en el botón, no pasa nada y el ui: repetición y los precios no se actualizan. ¿Qué está mal?
Lo intenté tambiénactualizar "myForm: alvs", actualizar ": myForm: alvs": ¡nada!
Estoy usando primefaces 3.5
Gracias por adelantado