JDeveloperでコンポーネントを使用しているときは、コンポーネント・タグ属性をプロパティ・インスペクタに表示および設定できます。属性を選択すると、プロパティ・インスペクタの属性リストの下のテキスト領域に、その属性の簡単な説明が表示されます。ほとんどのADF Facesコンポーネント・タグ属性には、値バインディング式(つまり、#{expression}
)を使用できます。
コンポーネントをJSFページに追加すると、プロパティ・インスペクタには、そのコンポーネントのタグに対してサポートされる属性が、次のカテゴリにグループ化されて表示されます。
accessKey
、disabled
、readOnly
などのHTMLのパススルー属性です。
inlineStyle
、shortDesc
、styleClass
、rendered
などの基本的な属性です。
onclick
、onkeypress
、onmouseover
などの(クライアント側のスクリプトをイベントに関連付けるための)DHTMLのイベント属性です。
tip
、showRequired
などのメッセージやラベルをサポートする追加属性です。
ほとんどのADF Facesの標準コンポーネント・タグでは、次の一般属性とCore属性がサポートされています。
binding
: コンポーネント・インスタンスをBeanのプロパティにバインドするJSF EL式です。
id
: コンポーネントの一意の識別子(ID)です。この識別子は有効なXML名であることが必要です。つまり、先頭には数値またはスペースを使用できません。JSFではIDでのコロン(:
)の使用も禁止されています。
inlineStyle
: レンダリングされたコンポーネントに使用するインラインCSSスタイルです。
rendered
: コンポーネントをレンダリングするかどうかを指定するブール値です。デフォルトは、true
です。
shortDesc
: コンポーネントに対して通常表示するツールチップ・テキストです。
styleClass
: レンダリングされたコンポーネントに使用するCSSスタイル・クラスです。
ADF Facesコンポーネント・タグには、次のDHTMLイベント属性すべてが揃っているわけではありません。これらの属性を使用すると、イベント処理用にクライアント側のJavaScriptを追加できます。
onblur
、onchange
、onclick
、ondblclick
、onfocus
、onkeydown
、onkeypress
、onkeyup
、onload
、onmousedown
、onmousemove
、onmouseout
、onmouseover
、onmouseup
、onselect
、onunload
ADF Facesの入力コンポーネントや選択入力コンポーネント(inputText
、selectOneRadio
、selectManyListbox
など)には、ビルトイン・メッセージとラベル表示があり、次のメッセージ属性をサポートしています。
tip
: コンポーネントに関連するヒントのテキストです。
showRequired
: 値の入力が必須であることをユーザーに示すアスタリスク(*)を表示するかどうかを指定するブール値です。コンポーネントにもrequired
属性がある場合、入力が必須であることを示すアスタリスクを非表示にするには、両方の属性をfalse
に設定する必要があります。
messageDescURL
: メッセージに関する詳細情報があるページへのURLです。
messageTargetFrame
: メッセージの説明が記載されているURLのターゲット・フレームです(存在する場合)。
message
、messages
およびpanelLabelAndMessage
コンポーネントには、次の追加メッセージ属性があります。
message
: 表示するエラー、警告または情報のテキストです。
messageType
: メッセージのタイプです。使用可能な値は、"error"、"info"、"warning"および"none"(デフォルト)です。メッセージ・タイプによって、表示するメッセージ・アイコンが決まります。page
、outputLabel
、panelHeader
およびpanelPage
の各コンポーネントもmessageType
属性をサポートしています。
また、outputLabel
およびpanelLabelAndMessage
コンポーネントには、次のメッセージ属性があります。
anchor
: 単一ページ内でコンポーネントを一意に識別するアンカー・タグの名前です。messages
コンポーネント内のリンクのリンク先は、このアンカーを参照します。
for
: このコンポーネントが参照する別のコンポーネントのIDです。
ADF Faces Coreコンポーネントおよびタグの概要
ADF Faces入力コンポーネントでのラベルおよびメッセージ表示のサポートについて
Copyright © 1997, 2007, Oracle. All rights reserved.