Latest web development tutorials

<Fmt: parseNumber> tag

JSP Standard Tag Library JSP Standard Tag Library

<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

JSP Standard Tag Library JSP Standard Tag Library