Latest web development tutorials

<FMT:parseNumber>タグ

JSP標準タグライブラリ JSP標準タグライブラリ

<FMT:parseNumber>タグは、数字、パーセント、通貨を解析するために使用されます。

構文

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

プロパティ

<FMT:parseNumber>タグには、次の属性があります。

プロパティ 説明 必要に応じて デフォルト
数字を解決するには いいえ ボディ
タイプ NUMBER ,, CURRENCY、またはPERCENT いいえ
parseLocale 使用地域の解析番号 いいえ デフォルトのゾーン
integerOnly 整数(true)、またはフロート(false)をのみ解析されています いいえ
パターン カスタム分析パターン いいえ いいえ
タイムゾーン 表示される日付のタイムゾーン いいえ デフォルトのタイムゾーン
VAR 分析変数がデジタルに格納されます いいえ ページに印刷
スコープ スコープvar属性 いいえ ページ

パターンの属性と:パターンの<FMTのFormatNumber>タグは、同じ効果を持っています。 解析する際に、pattern属性は、パーサー希望の形式を指示します。



例のデモ

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

結果は以下のとおりであります:

数字解析:

数字解析 (1) : 1250003.35

数字解析 (2) : 1250003

JSP標準タグライブラリ JSP標準タグライブラリ