JSFの標準コンポーネントをJDeveloperで使用する際は、プロパティ・インスペクタで、コンポーネントのタグ属性を表示および設定できます。ほとんどのJSFの標準コンポーネントのタグ属性では、値バインディングの式(つまり、#{expression}
)が受け入れられます。
コンポーネントをJSF JSFページに追加すると、プロパティ・インスペクタには、そのコンポーネントのタグに対してサポートされる属性が、次のカテゴリにグループ化されて表示されます。
accessKey
、disabled
、readOnly
などのHTMLのパススルー属性です。
id
、title
、rendered
などの基本的な属性です。
onclick
、onkeypress
、onmouseover
などの、(クライアント側のスクリプトをイベントに関連付けるための)HTMLのイベント属性です。
lang
、dir
などのHTML言語翻訳属性です。
background
、font
などのHTMLのプレゼンテーション属性です。
ほとんどのJSF標準コンポーネント・タグでは、次の一般属性とCore属性がサポートされています。
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
Copyright © 1997, 2007, Oracle. All rights reserved.