JSTL Parse Number Example:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <html> <head> <title>JSTL Parse Number Example</title> </head> <body> <!-- Setting Locale to US --> <fmt:parseNumber value="156.1432" var="test" integerOnly="TRUE" type="NUMBER"></fmt:parseNumber> <c:out value="${test}"></c:out> </body> </html>
As you can see above, JSTL Parse Number Tag is used to parse the number. Parse Number Tag in JSTL has following attributes.
1. value : Value attribute provides the number to be parsed.
2. type: Type attribute specifies the type of string to be parsed. It can be NUMBER, PERCENT or CURRENCY.
3. var : Var attribute provides the variable that is used to store the parsed number. This variable can be used later in the jsp.
4. intgerOnly: integerOnly attribute allows to store number in Integer format only. Default value is false.
5. pattern: Pattern attribute provides custom formatting pattern that determines how the string in the value attribute is to be parsed.
6. scope: Scope attribute provides the scope of variable.