3.16.2 スクリプトを使用するには
Webブラウザによって対応しているスクリプト言語が異なるため,ターゲットとするWebブラウザを決定してから使用するスクリプト言語を決定します。対応するWebブラウザが多いため,uCosminexus Portal Frameworkでは,スクリプト言語としてJavaScriptを推奨します。
ポートレットでスクリプトを使用する場合,通常の記述方法とは次の点が異なります。
- ポートレットのURLを作成する場合,URL変換を行う必要があります。詳細はJava Portlet Specification 1.0の仕様を参照してください。
- JavaScriptおよびJScriptでは,ローカル変数宣言時に"var"宣言子を使用します。
- スクリプトのオブジェクト名,関数名,およびグローバル変数名は異なる名称を指定します。
関数名およびグローバル変数名には,標準APIのタグライブラリを用いてプレフィックスを付けてください。ただし,Webブラウザによっては名称の長さに制限があります。ターゲットとするWebブラウザで正しく表示されない場合は,単語を省略するなどして,名称を短くしてください。