etiqueta: <parseNumber Fmt>
<Fmt: parseNumber> se utiliza para analizar los números, porcentajes, moneda.
sintaxis
<fmt:parseNumber value="<string>" type="<string>" pattern="<string>" parseLocale="<string>" integerOnly="<string>" var="<string>" scope="<string>"/>
propiedad
<Fmt: parseNumber> tiene los siguientes atributos:
propiedad | descripción | Si es necesario | defecto |
---|---|---|---|
valor | Para resolver cifras | no | cuerpo |
tipo | NÚMERO DE MONEDA ,, o porcentaje | no | número |
parseLocale | números regionales de análisis utilizados | no | zona predeterminada |
integerOnly | Sólo se analizará enteros (true) o flotar (falso) | no | falso |
patrón | Los patrones analíticos personalizada | no | no |
timeZone | Fecha de la zona horaria que se mostrará | no | zona horaria predeterminada |
var | variables analíticas que se almacenan en formato digital | no | Imprimir a la página |
alcance | atributo var alcance | no | página |
atributo patrón y la etiqueta <fmt formatNumber> en el modelo tienen el mismo efecto. Al analizar, atributo patrón le dice al analizador de formato deseado.
Los ejemplos de demostración
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ 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 fmt:parseNumber 标签</title> </head> <body> <h3>数字解析:</h3> <c:set var="balance" value="1250003.350" /> <fmt:parseNumber var="i" type="number" value="${balance}" /> <p>数字解析 (1) : <c:out value="${i}" /></p> <fmt:parseNumber var="i" integerOnly="true" type="number" value="${balance}" /> <p>数字解析 (2) : <c:out value="${i}" /></p> </body> </html>
Los resultados son como sigue:
数字解析: 数字解析 (1) : 1250003.35 数字解析 (2) : 1250003