Ajaxフレームワーク ユーザーズガイド |
目次 索引 |
第2章 クライアントフレームワーク | > 2.3 Ajaxフレームワークの宣言 |
Ajaxフレームワークの動作定義を行うために、HTML/JSPファイルに、以下の内容を記述します。
<script type="text/javascript" src="rcf_config.js"></script> |
rcf_config.jsでは、RCF_configオブジェクトの変数を設定することで、Ajaxフレームワークの動作を定義することができます。
以下に、RCF_configオブジェクトの設定例を示します。
RCF_config = { logLevel: 0, eventLogLevel: 'ERROR', utc: false }; |
以下の表に、RCF_configオブジェクトの設定項目を示します。
変数名 |
意味 |
省略時の動作 |
---|---|---|
logLevel |
画面上に出力するログのレベルを以下の数値で指定します。数値が大きいほど、出力されるログの情報量が増えます。
|
ログは出力されません。 |
eventLogLevel |
サーバ側に出力するログのレベルを以下の文字列で指定します。
|
ログは出力されません。 |
utc |
Dateオブジェクトを利用するUI部品において、UTCとローカル時間のどちらを利用するかを指定します。
|
false |
queryString |
URLに付加するクエリ文字列を連想配列で指定します。 |
クエリ文字列は付加されません。 |
jsessionid |
URLリライティングを行う場合に、URLに付加するセションIDを指定します。 |
セションIDは付加されません。 |
apcConnection_compatible |
Apcoordinator連携機能を互換モードで動作させる場合に、そのバージョンをString型で指定します。
詳細は、“通信フレームワークの互換情報”を参照してください。 |
現在のバージョンの動作になります。 |
connection_compatible_timeout |
ブラウザがFirefox 2.0の場合に、Apcoordinator連携機能のビジネスメソッドの実行、およびサーブレット連携機能のビジネスロジックの実行中のタイムアウト時間に、コールバック関数内のalert関数による応答待ち時間を加算するかどうかを指定します。
詳細は、“通信フレームワークの互換情報”を参照してください。 |
false |
connection_compatible_errorCodeRCF0700 |
Apcoordinator連携機能のビジネスメソッドの実行中にサーバが停止している場合、エラーオブジェクト内のerrorCodeプロパティに文字列“RCF”を付加して通知するかどうかを指定します。
詳細は、“通信フレームワークの互換情報”を参照してください。 |
false |
basePoint_inContainer |
コンテナ部品内にUI部品およびHTML要素を配置したときに、コンテナ部品の左上を配置の基準位置にするかどうかを指定します。
falseを指定した場合、基準位置が親要素にあるときは親要素が、基準位置の指定がないときは通常の配置が基準になります。 |
false |
<script type="text/javascript" src="../rcf_config.js"></script> |
HTML/JSPファイルをインクルードしている場合には、インクルード元のHTML/JSPファイルが存在するフォルダを基点とした相対パスで指定してください。
Ajaxフレームワークの動作定義は、画面ごとに直接記述することも可能ですが、複数画面で共通に使用する場合は、外部ファイルに記述することを推奨します。
目次 索引 |