表11-8 標準JSFコア・タグ・ライブラリでサポートされる成分91porn,com
コンポーネント・タグ 構文 説明f:actionListener
<f:actionListener
[type]
[binding]
[for]
/>
最も近い親コンポーネントに関連付けられたUIComponentにアクション・リスナーを登録します。
f:ajax
<f:ajax
[disabled]
[event]
[execute]
[immediate]
[listener]
[oneevent]
[oneerror]
[render]
/>
ClientBehaviorHolderインタフェースを実装する1つ以上のUIComponentにAjaxBehaviorインスタンスを登録します。このタグは単一のコンポーネント内でネストされる(単一のコンポーネントに対してAjaxを有効にする)場合や、複数のコンポーネントを囲む(複数のコンポーネントに対してAjaxを有効にする)場合があります。
f:attribute
<f:attribute
[name]
日日鲁夜夜啪在线视频[value]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに属性を追加します。
f:convertDateTime
<f:convertDateTime
[dateStyle]
[locale]
[pattern]
[timeStyle]
[timeZone]
[type]
[binding]
[for]
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにDateTimeConverterインスタンスを登録します。
f:converter
<f:converter
[converterID]
[binding]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに名前付きConverterインスタンスを登録します。
f:convertNumber
<f:convertNumber
[currencyCode]
[currencySymbol]
[groupingUsed]
[integerOnly]
[locale]
[maxFractionDigits]
[minIntegerDigits]
[pattern]
[type]
[binding]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにNumberConverterインスタンスを登録します。
f:event
<f:event
[name]
[listener]
/>
ページのコンポーネントにComponentSystemEventListenerインスタンスをインストールできます。
f:facet
<f:facet/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに名前付きファセットを登録します。
f:loadBundle
<f:loadBundle
[basename]
[var]
/>
現在のビューのロケールにローカライズされたリソース・バンドルをロードし、このタグのvar属性の値によって指定されたキーの下でこのリソース・バンドルを現在のリクエストのリクエスト属性のjava.util.Mapとして公開します。マップは、マップ内に存在しないキーに対してget()コールが実行されたときにマップからリテラル笔墨列KEYが戻される(この場合、KEYは、スローされるリソースの欠落例外ではなく、マップで検索されるキーです)ような処理骨子で動作する必要があります。リソース・バンドルが存在しない場合、JspExceptionがスローされる必要があります。
f:metadata
<f:metadata/>
このビューのメタデータ・ファセットを宣言します。これは、<f:view>の子である必要があります。このタグは、テンプレート内ではなく、指定されたviewIdの最上位のXHTMLファイル内に存在する必要があります。ファセットの子が1つのみであっても、ファセットの嫡派の子がUIPanelであることを確認する必要があります。UIPanelのIDは、UIViewRoot.METADATA_FACET_NAMEシンボリック定数の値に設定する必要があります。
f:param
<f:param
[binding]
[id]
[name]
[value]
[disable] />
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに子UIParameterコンポーネントを追加します。
f:phaseListener
<f:phaseListener
[type]
[binding]
/>
このタグがネストされているUIViewRootにPhaseListenerインスタンスを登録します。
f:selectItem
<f:selectItem
[binding]
[id]
[itemDescription]
[itemDisabled]
[itemLabel]
[escape]
[itemValue]
[value]
[noSelectionOption]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに子UISelectItemコンポーネントを追加します。
f:selectItems
<f:selectItems
[binding]
[id]
[value]
[var]
[itemValue]
[itemLabel]
[itemDescription]
[itemDisabled]
[itemLabelEscaped]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに子UISelectItemsコンポーネントを追加します。
選択アイテムを反復する場合、string rendered属性値に対してtoString()を呼び出す必要があります。
仕様のバージョン2では、次に示す複数の新規属性が導入されます。これらは、var、itemValue、itemLabel、itemDescription、itemDisabledおよびitemLabelEscapedです。
f:setPropertyActionListener
<f:setPropertyActionListener
[value]
[target]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにActionListenerインスタンスを登録します。このactionListenerにより、value属性によって指定される値が、target属性によって指定されるValueExpressionに設定されます。
f:subview
<f:subview
[binding]
[id]
[rendered]
これは、同じWebアプリケーションから別のページを動的に組み込む淘气のカスタム・アクション(JSTLのc:importなど)またはjsp:includeを介してネストされたページで使用されるすべてのJavaServer Facesのコア・コンポーネント・アクションおよびカスタム・コンポーネント・アクションに対するコンテナ・アクションを処理します。
f:validateBean
<f:validateBean
[validationGroups}
[disabled]
[binding]
[for]
これは、ローカル値の検証をBean Validation APIに委任するバリデータです。validationGroups属性は、どのような制約を課すかをBean Validation APIに引导するフィルタとして機能します。Bean Validationから制約違反が報告されると、この値は無効とみなされます。
f:validateDoubleRange
<f:validateDoubleRange
[disabled]
[maximum]
[minimum]
[binding]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにDoubleRangeValidatorインスタンスを登録します。
f:validateLength
<f:validateLength
[disabled]
[maximum]
[minimum]
[binding]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにLengthValidatorインスタンスを登録します。
:validateRegex
:<validateRegex
[disabled]
[pattern]
[binding]
[for]
/>
これは、pattern属性を使用してラッピング・コンポーネントを検証するバリデータです。パターン整体がコンポーネントのString値と比較されます。一致する場合、これは有効です。
f:validateRequired
<f:validateRequired
[disabled]
[binding]
[for]
/>
これは、値が存在することを強制するバリデータです。これには、UIInputに対するrequired属性をtrueに設定することと同じ効果があります。
f:validator
<f:validator
[disabled]
[validatorId]
[binding]
[for]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentに名前付きValidatorインスタンスを登録します。
:valueChangeListener
<:valueChangeListener
[type]
[binding]
/>
最も近い親UIComponentカスタム・アクションに関連付けられたUIComponentにValueChangeListenerインスタンスを登録します。
f:verbatim
<f:verbatim
[escape]
[rendered]
/>
ネストされたボディ・コンテキストをレンダリングする、最も近い親UIComponentカスタム・アクションに関連付けられた子UIOutputコンポーネントを作成および登録します。
f:view
<f:view
[locale]
[renderKitId]
[beforePhase]
[afterPhase]
/>
ページで使用されるすべてのJavaServer Facesのコア・コンポーネント・アクションおよびカスタム・コンポーネント・アクションのコンテナ。
f:viewParam
<f:viewParam
[converter]
[converterMessage]
[id]
[required]
[requiredMessage]
[validator]
[validatorMessage]
[value]
[valueChangeListener]
[maxLength]
[for]
/>
このタグは、ビューのメタデータ・ファセットの里面で使用され、UIViewParameterを現在のビューのメタデータとしてアタッチします。UIViewParameterによってUIInputが拡張されるため、淘气のUIInputタグのすべての属性およびネストされた子コンテンツもこのタグで有効になります91porn,com。