値バインディングおよびADF Faces暗黙オブジェクトについて

ADF Facesでは、oracle.adf.view.faces.context.AdfFacesContextクラスのインスタンスであるadfFacesContextと呼ばれる暗黙的なELオブジェクトが提供されます。このadfFacesContext暗黙オブジェクトによって、ADF Facesコンテキスト情報が公開されます。この情報には、ADF Faces構成プロパティ(adf-faces-config.xmlにある)やjava.util.Mapタイプに関する複数のプロパティが含まれています。adfFacesContext暗黙オブジェクトを使用すると、EL式を使用してコンポーネントの属性値をADF Facesコンテキスト・プロパティにバインドできます。プロパティへの値のバインドに関する詳細は、「値バインディングについて」を参照してください。

次の表では、ADF Facesの暗黙オブジェクトによって公開されるコンテキスト・プロパティについて説明します。ADF Facesの各構成プロパティの詳細は、「リファレンス: ADF Faces構成要素」を参照してください。

暗黙オブジェクト・プロパティ 説明
adfFacesContext.accessibilityMode ADF Faces構成ファイルからaccessiblity-mode要素の値を戻します。
adfFacesContext.agent リクエストを作成し、レンダリングされた出力を表示するクライアント・エージェントを説明するオブジェクトを戻します。エージェント・オブジェクトには、次のプロパティがあります。
  • agentName
  • agentVersion
  • capabilities
  • hardwareMaker
  • platformname
  • platformversion
  • type

ELエディタを使用したデバイス機能へのアクセス」を参照してください。

adfFacesContext.clientValidationDisabled ADF Faces構成ファイルからclient-validation-disabled要素の値を戻します。
adfFacesContext.colorPalette カラー・パレット名をキーとするマップを戻し、カラー・パレットを結果として戻します。4種類の標準カラー・パレットへのアクセスを提供します。
  • default49: 49色(透明なエントリ1つを含む)
  • opaque49: 49色(透明なエントリを含まない)
  • default80: 80色(透明なエントリ1つを含む)
  • web216: 216色Webセーフ・カラー
chooseColorおよびchooseDateについて」を参照してください。
adfFacesContext.currencyCode ADF Faces構成ファイルからcurrency-code要素の値を戻します。
adfFacesContext.debugOutput ADF Faces構成ファイルからdebug-output要素の値を戻します。
adfFacesContext.decimalSeparator ADF Faces構成ファイルからdecimal-separator要素の値を戻します。
adfFacesContext.formatter

再帰的なマップ構造でメッセージの書式設定を実行するマップを戻します。最初のキーはメッセージの書式マスク、2番目のキーはそのメッセージへの最初のパラメータである必要があります。「ADF Facesのメッセージ書式設定のELサポートについて」を参照してください。

adfFacesContext.helpSystem ヘルプ・システムのプロパティをキー(frontPageなど)として受け入れるマップを戻し、そのヘルプ・システム・プロパティに対するURLを戻します。このオブジェクトを使用するには、ADF Faces構成ファイルにoracle-help-servlet-url要素を構成する必要があります。
adfFacesContext.helpTopic トピック名をキーとして受け入れるマップを戻し、そのトピックに対するURLを戻します。
adfFacesContext.numberGroupingSeparator ADF Faces構成ファイルからnumber-grouping-separator要素の値を戻します。
adfFacesContext.oracleHelpServletUrl ADF Faces構成ファイルからoracle-help-servlet-url要素の値を戻します。
adfFacesContext.outputMode ADF Faces構成ファイルからoutput-mode要素の値を戻します。
processScope プロセス・スコープ・オブジェクトのマップを戻します。「ADF FacesのprocessScopeについて」を参照してください。
adfFacesContext.regionManager regionConfigsプロパティが含まれているRegionManagerオブジェクトを戻します。このregionConfigsプロパティは、登録されているADF Facesリージョンすべてのマップを戻します。
adfFacesContext.rightToLeft ADF Faces構成ファイルからright-to-left要素の値を戻します。
adfFacesContext.skinFamily ADF Faces構成ファイルからskin-family要素の値を戻します。
adfFacesContext.timeZone ADF Faces構成ファイルからtime-zone要素の値を戻します。
adfFacesContext.twoDigitYearStart ADF Faces構成ファイルからtwo-digit-year-start要素の値を戻します。

AdfFacesContextクラスの詳細は、ADF FacesのJavadocを参照してください。


ADF Faces構成について
ADF Faces構成ファイルの編集
ADF Faces構成APIについて
リファレンス: ADF Faces構成要素