JDeveloperでJSF標準コンポーネントを使用しているときは、コンポーネントのタグ属性をプロパティ・インスペクタに表示および設定できます。属性を選択すると、プロパティ・インスペクタの属性リストの下のテキスト領域に、その属性の簡単な説明が表示されます。ほとんどのJSF標準コンポーネントのタグ属性には、値バインディング式(つまり、#{expression}
)を使用できます。
コンポーネントをJSFページに追加すると、プロパティ・インスペクタには、そのコンポーネントのタグに対してサポートされる属性が、次のカテゴリにグループ化されて表示されます。
id
、title
など一般的に使用される属性です。Internationalizationには、lang
およびdir
などの言語翻訳属性があります。background
、font
などのHTMLプレゼンテーション属性です。onclick
、onkeypress
、onmouseover
など、クライアント側のスクリプトをイベントに関連付けるためのJavaScript属性です。 ほとんどのJSF標準コンポーネント・タグでは、次の一般属性とコア属性がサポートされています。
binding
: コンポーネント・インスタンスをBeanのプロパティにバインドするJSF EL式です。 id
: コンポーネントの一意の識別子です。この識別子は有効なXML名である必要があります。つまり、ID名の先頭には数値または空白を使用できません。rendered
: コンポーネントをレンダリングするかどうかを指定するブール値です。デフォルトは、trueです。 JSF HTMLのタグ・ライブラリにあるJSPアクションでは、対応するHTML要素に対してHTML 4.01仕様が宣言されている属性のほとんどがサポートされています。各属性はオプションで、静的な値に設定したり、JSF EL式の任意のタイプを使用できます。
サポートされるクライアント側JavaScriptのイベント処理の属性は、次のとおりです。
onblur
、onchange
、onclick
、ondblclick
、onfocus
、onkeydown
、onkeypress
、onkeyup
、onload
、onmousedown
、onmousemove
、onmouseout
、onmouseover
、onmouseup
、onselect
、onunload
サポートされるスタイルとプレゼンテーションの属性は、次のとおりです。
background
、border
、cellpadding
、cellspacing
、font
、margin
、style
、outline
すべてのHTML要素の詳細は、http://www.w3.org/TR/html401/の「W3C HTML 4.01 Specification」を参照してください。
JSFアプリケーションの作成
JavaServer Facesの使用
HTMLページの操作
JSPページの操作
Webページおよび設計ツールの操作
Copyright © 1997, 2009, Oracle. All rights reserved.