This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JSF dataTable mandatory field Validation

 
sriram Ganapathi
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 18167
53
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
sriram Ganapathi
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your quick Reply Tim Holloway

Regards,
Sriram
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic