Latest web development tutorials

tag: <parseNumber Fmt>

JSP Standard Tag Library JSP Standard Tag Library

tag: <Fmt parseNumber> é utilizado para analisar números, percentagens, moeda.

sintaxe

<fmt:parseNumber
  value="<string>"
  type="<string>"
  pattern="<string>"
  parseLocale="<string>"
  integerOnly="<string>"
  var="<string>"
  scope="<string>"/>

propriedade

tag: <Fmt parseNumber> tem os seguintes atributos:

propriedade descrição Se necessário omissão
valor Para resolver figuras não corpo
tipo NÚMERO ,, MOEDA, ou POR CENTO não número
parseLocale números de análise regionais usadas não zona padrão
integerOnly são apenas analisar inteiros (true) ou flutuar (false) não falso
padrão Patterns costume analíticos não não
timeZone fuso horário de data para ser exibido não fuso horário padrão
var variáveis ​​analíticas para ser armazenado em formato digital não Imprimir a página
escopo Scope atributo var não página

atributo padrão e tag <fmt formatNumber> no padrão têm o mesmo efeito. Ao analisar, atributo padrão diz o formato analisador desejado.



Exemplos Demonstração

<%@ 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>

Os resultados são como se segue:

数字解析:

数字解析 (1) : 1250003.35

数字解析 (2) : 1250003

JSP Standard Tag Library JSP Standard Tag Library