wood burning stoves 2.0*
The moose likes JSF and the fly likes JSF dataTable mandatory field Validation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "JSF dataTable mandatory field Validation" Watch "JSF dataTable mandatory field Validation" New topic
Author

JSF dataTable mandatory field Validation

sriram Ganapathi
Greenhorn

Joined: Dec 19, 2012
Posts: 10
Hi,

I am using jsf dataTable inside dataTable i am having some <h:input > field
how to do a mandatory field validation inside the dataTable , i had tried with
required message but not showing the validation message.

In the below sample i need to make base fare as mandatory field.

<p:dataTable id="addBookingDataTableShow" style="width:100%;"
value="#{travelRequestBean.travelRequest.booking}" var="booking"
resizableColumns="true">

<p:column style="width:14%;">
<f:facet name="header">
<div align="left">Trip id</div>
</f:facet>
<h:inputText value="#{booking.tripId}" style="width:60%;">
</h:inputText>
</p:column>
<p:column style="width:14%;">
<f:facet name="header">
<div align="left">Base Fare</div>
</f:facet>

</p:dataTable>

Thanks in Advance

Regards,
Sriram
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 16019
    
  20

You must define a place on your View where the message will be displayed.

The <h:message for="xxxid"> element acts just like an h:outputText, but will display the validation error message (if any) for the input control whose id is "xxxid". This element is useful where you want the message to display near the control that the message applies to.

The <h:messages> element will allow display of all messages formatted as a list or table.


Customer surveys are for companies who didn't pay proper attention to begin with.
sriram Ganapathi
Greenhorn

Joined: Dec 19, 2012
Posts: 10
Thanks for your quick Reply Tim Holloway

Regards,
Sriram
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: JSF dataTable mandatory field Validation