' a göre birçok elementin güncellenmesi JSF.Particularly, Primefaces ile ilgili bir soru daha.
Öğelerin ajax güncellemesinde kimlik ile aynı anda sorun var. sayfadaki unsurlar ajax güncelleme Tamam gerçekleştirir birer birer, giderse: id "sayısı" ileJSF (Primefaces) ajax ID 'nin
<ui:repeat value="#{showProducts.inCart}" var="cart">
<td><p:spinner min="0" value="#{cart.count}" immediate="true">
<p:ajax process="@this" update="count,subTotal"/></p:spinner></td>
<td><h:outputText value="#{cart.totalPrice}" id="count"/></td>
<h:outputText value="#{showProducts.subTotal}" id="subTotal"/>
</ui:repeat>
elemanı birinci gider, id "aratoplamlarını" ile daha sonra eleman ikinci gider. durumda , sayfadaki unsurlar birer kesinlikle bir, "aratoplamlarını" ile ikinci öğe kimliği güncelleştirilmezse değildir:
<ui:repeat value="#{showProducts.inCart}" var="cart">
<td><p:spinner min="0" value="#{cart.count}" immediate="true">
<p:ajax process="@this" update="count,subTotal"/></p:spinner></td>
<td><h:outputText value="#{cart.totalPrice}" id="count"/></td>
<td><h:outputText value="#{cart.place}" /></td>
</ui:repeat>
<h:outputText value="#{showProducts.subTotal}" id="subTotal"/>
normal davranış mı yoksa bazı parametreler eksik?
Kimliklerin virgülle ayrılması doğru yol mu? Her zaman boşluk kullanırım ve hiç problem yaşamadım. – alfonx
@alfonx: ' 'için her ikisi de geçerlidir. '' için yalnızca boşluk geçerlidir. –
BalusC