リファレンス: JSF標準コンバータおよびバリデータ

JSFコア・タグ・ライブラリには、次の機能に対するタグが含まれています。

ライブラリ構文

JSPページ

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

JSPドキュメント

<jsp:root xmlns:f="http://java.sun.com/jsf/core">

タグ構文の使用方法

サポートされるすべての属性が示されます。大カッコ([ ])で囲まれている属性は必須ではありません。事前定義の受入れ可能な全属性値が縦線(|)で区切られ、デフォルト値は太字で表示されます。受け入れられる固定の値セットがない属性については、値がイタリック体で表示されます。

JSF標準コンバータのタグ

タグ 構文
f:convertDateTime
<f:convertDateTime
  [dateStyle="default|short|medium|long|full"]
  [timeStyle="default|short|medium|long|full"]
  [pattern="pattern"]
  [type="time|date|both"]
  [locale="locale"]
  [timezone="timezone"]
/>
f:convertNumber
<f:convertNumber
  [pattern="pattern"]
  [minIntegerDigits="min"] [maxIntegerDigits="max"]
  [minFractionDigits="min"] [maxFractionDigits="max"]
  [groupingUsed="true|false"] [integerOnly="true|false"]
  [type="number|currency|percent"] 
  [currencyCode="currencyCode"] [currencySymbol="currencySymbol"]
  [locale="locale"] 
/>

JSF標準バリデータのタグ

タグ 構文
f:validateDoubleRange
<f:validateDoubleRange
  [maximum="max"]
  [minimum="min"]
/>
f:validateLength
<f:validateLength
  [maximum="max"]
  [minimum="min"]
/>
f:validateLongRange
<f:validateLongRange
  [maximum="max"]
  [minimum="min"]
/>

JSFでのコンバータおよびバリデータの使用
JSFでのイベントおよびイベント・リスナーの使用
コンポーネント・バインディングの使用
データへのJSFコンポーネントのバインド
JavaServer Facesの使用