JSF標準コンポーネントのタグ属性の概要

JDeveloperでJSF標準コンポーネントを使用しているときは、コンポーネントのタグ属性をプロパティ・インスペクタに表示および設定できます。属性を選択すると、プロパティ・インスペクタの属性リストの下のテキスト領域に、その属性の簡単な説明が表示されます。ほとんどのJSF標準コンポーネントのタグ属性には、値バインディング式(つまり、#{expression})を使用できます。

コンポーネントをJSF JSFページに追加すると、プロパティ・インスペクタには、そのコンポーネントのタグに対してサポートされる属性が、次のカテゴリにグループ化されて表示されます。

一般属性とCore属性

ほとんどのJSF標準コンポーネント・タグでは、次の一般属性とCore属性がサポートされています。

HTMLのイベント属性とスタイル属性

JSF HTMLのタグ・ライブラリにあるJSPアクションでは、対応するHTML要素に対してHTML 4.01仕様が宣言されている属性のほとんどがサポートされています。各属性はオプションで、静的な値に設定したり、JSF EL式の任意のタイプを使用できます。

サポートされるクライアント側JavaScriptのイベント処理の属性は、次のとおりです。

onbluronchangeonclickondblclickonfocusonkeydownonkeypressonkeyuponloadonmousedownonmousemoveonmouseoutonmouseoveronmouseuponselectonunload

サポートされるスタイルとプレゼンテーションの属性は、次のとおりです。

backgroundbordercellpaddingcellspacingfontmarginstyleoutline

すべてのHTML要素の詳細は、http://www.w3.org/TR/html401/の「W3C HTML 4.01 Specification」を参照してください。


JSF Coreコンポーネントの概要
JSF HTMLコンポーネントの概要

リファレンス: JSF標準コンポーネント