English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Le tag <fmt:parseNumber>

Bibliothèque de balises standard JSP

Le tag <fmt:parseNumber> est utilisé pour analyser des nombres, des pourcentages et des devises.

format syntaxique

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

attribut

Les attributs du tag <fmt:parseNumber> sont les suivants:

attributdescriptionobligatoirevaleur par défaut
value nombre à analyser non Corps
type NUMBER, CURRENCY ou PERCENT non number
parseLocale région utilisée pour analyser les nombres non région par défaut
integerOnly Si l'analyse ne doit être effectuée que sur des nombres entiers (true) ou des nombres à virgule flottante (false) non false
pattern Mode d'analyse personnalisé non aucun
timeZone fuseau horaire de la date à afficher non fuseau horaire par défaut
var Variable pour stocker le nombre à analyser non Imprimer sur la page
scope l'portée de l'attribut var non page

L'attribut pattern a la même fonction que le tag <fmt:formatNumber>. Lors de l'analyse, l'attribut pattern indique à l'analyseur le format attendu.

示例演示

<%@ 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 tag</title>
</head>
<body>
<h2>Analyse numérique :</h2>
<c:set var="balance" value="1250003.350" />
<fmt:parseNumber var="i" type="number" value="${balance}" />
<p>Analyse numérique (1) : <c:out value="${i}" /></p>
<fmt:parseNumber var="i" integerOnly="true" 
                       type="number" value="${balance}" />
<p>Analyse numérique (2) : <c:out value="${i}" /></p>
</body>
</html>

Résultat de l'exécution ci-dessous :

Analyse numérique :
Analyse numérique (1) : 1250003.35
Analyse numérique (2) : 1250003

Bibliothèque de balises standard JSP