<Fmt: parseNumber> tag
<Fmt: parseNumber> tag digunakan untuk mengurai angka, persentase, mata uang.
sintaksis
<fmt:parseNumber value="<string>" type="<string>" pattern="<string>" parseLocale="<string>" integerOnly="<string>" var="<string>" scope="<string>"/>
milik
<Fmt: parseNumber> tag memiliki atribut sebagai berikut:
milik | deskripsi | Jika perlu | kegagalan |
---|---|---|---|
nilai | Untuk mengatasi angka | tidak | tubuh |
jenis | NOMOR ,, MATA UANG, atau PERSEN | tidak | jumlah |
parseLocale | nomor parsing Regional digunakan | tidak | zona default |
integerOnly | Hanya mengurai bilangan bulat (true) atau mengambang (palsu) | tidak | palsu |
pola | Pola kebiasaan Analytical | tidak | tidak |
timeZone | zona waktu tanggal yang akan ditampilkan | tidak | Zona waktu default |
var | variabel analitis untuk disimpan di digital | tidak | Cetak ke halaman |
cakupan | atribut var lingkup | tidak | halaman |
atribut pola dan <fmt: FormatNumber> tag dalam pola memiliki efek yang sama. Ketika parsing, atribut pola memberitahu format parser diinginkan.
contoh Demo
<%@ 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>
Hasilnya adalah sebagai berikut:
数字解析: 数字解析 (1) : 1250003.35 数字解析 (2) : 1250003