数値変換サブタグ

<hx:convertNumber> タグは、 パターン属性の解釈方法に関する追加機能をサポートすることにより、<f:convertNumber> タグを拡張します。

<hx:convertNumber> は ICU4J 国際化対応ライブラリー実装を使用します。 ICU4J は、ユニコード、ソフトウェア・グローバリゼーション、および国際化対応をサポートする Java™ ライブラリーのセットです。

親タグ

このタグは、次のタグの子として使用されます。

レンダリング

このコンポーネントにはビジュアル・レンダリングがありません。HTML はレンダリングされません。

「プロパティー」ビューと「すべての属性」ビュー

コンポーネントの「プロパティー」ビューには、 コンポーネントに設定できる最も一般的な属性のセットが表示されます。 コンポーネントによっては、制御、アクション、 または他のコンポーネントの追加に関するオプションが 表示される場合もあります。 「プロパティー」ビューを開くには、 「ウィンドウ」 > 「ビューの表示」 > 「プロパティー」とクリックします。

「数値変換」サブタグの共通属性

「すべての属性」ビューには、コンポーネントで設定できるすべての属性の表が表示されます。 この表には、「プロパティー」ビューからアクセスできる属性も含まれます。 「すべての属性」ビューに切り替えるには、 「プロパティー」ビューの右上隅にある「すべての属性」アイ コン「すべての属性」
アイコンをクリックします。

表 1. 「数値変換」の属性

属性名

説明

currencyCode

ISO 4217 通貨コードです。通貨のフォーマット時にのみ適用されます。

currencySymbol

通貨記号です。通貨のフォーマット時にのみ適用されます。

groupingUsed

フォーマット済み出力がグループ化セパレーターを含むかどうかを指定するフラグです。 デフォルト値は true です。

integerOnly

値の整数の部分のみがフォーマットおよび構文解析されるかどうかを指定するフラグです。

locale

ロケール。 このロケールで事前定義された日付および時間のスタイルが、 フォーマットおよび構文解析中に使用されます。 指定しない場合は、FacesContext.getViewRoot().getLocale() で 戻されるロケールが使用されます。

maxFractionDigits

出力の小数部分のうち、フォーマットされる最大桁数。

maxIntegerDigits

出力の整数部分のうち、フォーマットされる最大桁数。

minFractionDigits

出力の小数部分のうち、フォーマットされる最小桁数。

minIntegerDigits

出力の整数部分のうち、フォーマットされる最小桁数。

pattern

カスタム・タイプの数値フィールドを選択すると、アクティブになります。 ストリングの構文解析方法を定義する、カスタム・フォーマット・パターンです。

type

ダイアログ・ボックスのタイプ。 モーダル・ダイアログ・ボックスは、 ダイアログの下のウィンドウに対する キーボード入力やマウス入力をブロックします (ダイアログへの 入力後に「OK」または「キャンセル」を押さない限り、 そのページで他の操作を行うことはできません)。 形式なしダイアログ・ボックスは、ダイアログの「下」にあるウィンドウへの入力をブロックしません。
注: 複数の形式なしダイアログ・ボックスを一度に表示できます。 複数のモーダル・ダイアログ・ボックスが 同時に表示されている場合、 各ボックスは重なって表示され、 最上部のダイアログのみがアクティブになります。

フィードバック