Author: alexsmirnov
Date: 2011-02-04 19:06:07 -0500 (Fri, 04 Feb 2011)
New Revision: 21477
Modified:
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/dataTable/samples/dataTableEdit-sample.xhtml
Log:
OPEN - issue RF-10293: richfaces-showcase: message: not updated via ajax but h:message +
outputPanel does.
https://issues.jboss.org/browse/RF-10293
Modified:
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/dataTable/samples/dataTableEdit-sample.xhtml
===================================================================
---
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/dataTable/samples/dataTableEdit-sample.xhtml 2011-02-04
23:59:32 UTC (rev 21476)
+++
trunk/examples/richfaces-showcase/src/main/webapp/richfaces/dataTable/samples/dataTableEdit-sample.xhtml 2011-02-05
00:06:07 UTC (rev 21477)
@@ -92,21 +92,21 @@
<h:inputText value="#{carsBean.editedCar.price}"
required="true"
requiredMessage="Price is required" id="price"
validatorMessage="Should be a valid price" label="Price field"
/>
- <rich:message for="price" ajaxRendered="true"/>
+ <rich:message id="priceMsg" for="price"
ajaxRendered="true"/>
<h:outputText value="Mileage" />
<h:inputText value="#{carsBean.editedCar.mileage}" id="mage"
validatorMessage="Should be a valid mileage" label="Mileage
field" />
- <rich:message for="mage" ajaxRendered="true"/>
+ <rich:message id="madeMsg" for="mage"
ajaxRendered="true"/>
<h:outputText value="VIN" />
<h:inputText value="#{carsBean.editedCar.vin}" id="vin"
required="true" validatorMessage="Not a valid 17-digit VIN"
requiredMessage="VIN is required">
<f:validateLength minimum="17" maximum="17" />
</h:inputText>
- <rich:message for="vin" ajaxRendered="true"/>
+ <rich:message id="vinMsg" for="vin"
ajaxRendered="true"/>
</h:panelGrid>
<a4j:commandButton value="Store" action="#{carsBean.store}"
- render="table" execute="@form"
+ render="#{facesContext.maximumSeverity==null?'table':'priceMsg,vinMsg,madeMsg'}"
execute="@form"
oncomplete="if (#{facesContext.maximumSeverity==null})
{#{rich:component('editPane')}.hide();}" />
<a4j:commandButton value="Cancel"
onclick="#{rich:component('editPane')}.hide(); return false;"
/>