<FMT : parseNumber> 태그
<FMT : parseNumber> 태그는 숫자, 백분율, 통화를 구문 분석하는 데 사용됩니다.
구문
<fmt:parseNumber value="<string>" type="<string>" pattern="<string>" parseLocale="<string>" integerOnly="<string>" var="<string>" scope="<string>"/>
재산
<FMT : parseNumber> 태그는 다음과 같은 특성이 있습니다 :
재산 | 기술 | 필요한 경우 | 디폴트 값 |
---|---|---|---|
값 | 수치를 해결하려면 | 아니 | 몸 |
유형 | NUMBER ,, 통화, 또는 PERCENT | 아니 | 수 |
parseLocale | 사용 지역 구문 분석 번호 | 아니 | 기본 영역 |
integerOnly | 만 (사실) 정수를 구문 분석하거나 (false)를 떠 있는가 | 아니 | 그릇된 |
무늬 | 사용자 지정 분석 패턴 | 아니 | 아니 |
timeZone가 | 날짜 시간대 표시 할 | 아니 | 기본 시간대 |
VAR | 분석 변수는 디지털 저장 될 | 아니 | 페이지 인쇄 |
범위 | 범위 var 애트리뷰트 | 아니 | 페이지 |
패턴 속성과 다음 패턴 <FMT formatNumber> 태그는 동일한 효과를 갖는다. 구문 분석 할 때, 패턴 특성을 파서 원하는 형식을 알려줍니다.
예를 들면 데모
<%@ 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