Home Jsf JSF validateLongRange Tag



JSF validateLongRange Tag
Posted on: June 18, 2007 at 12:00 AM
This is one of the standard validators provided by JSF to check whether the local value entered in the corresponding input component is within the certain range.

JSF validateLongRange Tag

        

This is one of the standard validators provided by JSF to check whether the local value (a numeric value or any string that can be converted to a long.) 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:inputText id="it" value="#{MessageBean.a}">
<f:validateLongRange maximum="30" minimum="15"/>
</h:inputText>
<h:message for="it"/><br><br>
<h:commandButton value="submit" />
</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 15 to 30 then validation error is displayed specifying that the user has not entered the correct value. Figure below shows this fact :

Html Source Code :

<html>
<body>
<form id="_id0" method="post" action="/coretag/pages/validateLongRange.jsf" enctype="application/x-www-form-urlencoded">
<input id="_id0:it" type="text" name="_id0:it" value="" />
<br><br>
<input type="submit" name="_id0:_id2" value="submit" />

<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.

Related Tags for JSF validateLongRange Tag:
cflashvalidationerrorcomrestuiattributesinputiopagecomponentrangetagattributethismessageidwritemaxshowifforiemaximumtoinirequirecisheareilitaxfillauthliputuseulpeimfaultinnoasclosingmntminimumtrsageminososiminosiosclesspecvalidagemehowsssaspessatauthoranyplyisiridallmplflaeaandarcodcodeclossasimvattxissrithshostatiplmindodeonomonp


More Tutorials from this section

Ask Questions?    Discuss: JSF validateLongRange Tag  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.