Home Jsf JSF validateDoubleRange Tag
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

JSF validateDoubleRange Tag

Advertisement
This is one of the standard validators provided by JSF to check whether the floating point value (or that can be converted to floating point) entered in the corresponding input component is within the certain range.

JSF validateDoubleRange Tag

        

This is one of the standard validators provided by JSF to check whether the floating point value (or that can be converted to floating point) entered in the corresponding input component is within the certain range. This range is specified by minimum and maximum attributes of this tag.The page author requires no code to write for validation. Simply use this tag in the nearest enclosing input component. If there is any fault in filling the input component then the error message flashes to show this error.

Code Description :

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<f:view>
<html>
<body>
<h:form>
<h:outputText value="Enter any floating point value"/>
<br><br>
<h:inputText id="no" value="#{MessageBean.a}" required="true">
<f:validateDoubleRange minimum="2.0" maximum="10.0"/>
</h:inputText>
<h:message for="no"/>
</h:form>
</body>
</html>
</f:view>

Rendered Output :
This is the first screen that will be rendered to the user.

When the user enters the value out of the range from 2.0 to 10.0 then validation error is displayed specifying that the user has not entered the correct value or type. Figure below shows this fact :

Html Source Code :

<html>
<body>
<form id="_id0" method="post" action="/coretag/pages/validateDoubleRange.jsf" enctype="application/x-www-form-urlencoded">
Enter any floating point value
<br><br>
<input id="_id0:no" type="text" name="_id0:no" />
<input type="hidden" name="_id0" value="_id0" /></form>
</body>
</html>

This tag contains two attributes :

maximum : This attribute is used to set the maximum value allowed for this component  to input
minimum :
This is used to set the minimum value allowed to be entered in the component.

Advertisement

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: June 18, 2007

Ask Questions?    Discuss: JSF validateDoubleRange Tag  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com