Oracle Formsアプリケーションは、Web上でOracle JInitiatorプラグインを使用して表示でき
ます(Netscape NavigatorかInternet Explorerを使用)。今後のパッチ・リリースでは、その他
の仮想マシンもサポートされる予定です。
最新の対応プラットフォームなどのクライアント・ブラウザのサポートの詳細は、Forms Developerの「ヘルプヘルプヘルプヘルプ」メニューで「OTN上の上の上の上のForms」を選択してください。
表 表 表
表3-4 静的静的静的静的HTMLページのページのページのページのURLエスケープ・シーケンスエスケープ・シーケンスエスケープ・シーケンスエスケープ・シーケンス エスケープが必要な文字
エスケープが必要な文字 エスケープが必要な文字
エスケープが必要な文字 URLエスケープ・シーケンスエスケープ・シーケンスエスケープ・シーケンスエスケープ・シーケンス 改行 ' ¥n ' %0a
空白 ' ' %20 引用符 ' " ' %22 パーセント ' % ' %25 アポストロフィ ' ¥' ' %27 左カッコ ' ( ' %28 右カッコ ' ) ' %29
クライアント・ブラウザのサポート
3.4.1 Oracle JInitiator
Oracle JInitiatorは、Webブラウザ内で動作し、Sun社のJDK/JRE 1.3に基づいています。ブラ
ウザの(ネイティブの)デフォルトのJava仮想マシン(JVM)ではなく、クライアント上の特 定のJVMを指定する機能が提供されます。Oracle JInitiatorは、ブラウザによって提供される デフォルトのJVMを置き換えたり、変更したりしません。Netscape Navigatorのプラグイン形
式やInternet ExplorerのActiveXコンポーネントとして代替のJVMを提供します。
オラクル社からは、2つのJARファイル(frmall.jarおよびfrmall_jinit.jar)が提供されます。
これらはともに、ネットワークを介したクライアントへの効率的な配布を目的として、クラス をグループ化してzip圧縮したものです。frmall_jinit.jarファイルは高圧縮されたJARファイ ルで、ダウンロード時のパフォーマンスを向上させるためにOracle JInitiatorでのみ使用できま す。これらのファイルがクライアントで使用されると、今後の使用のためにキャッシュされま す。
Oracle JInitiatorの詳細は、付録B「JInitiator」を参照してください。
3.4.2 構成パラメータとベース 構成パラメータとベース 構成パラメータとベース 構成パラメータとベース HTML ファイルをクライアント・ブラウザに連 ファイルをクライアント・ブラウザに連 ファイルをクライアント・ブラウザに連 ファイルをクライアント・ブラウザに連 結する方法
結する方法 結する方法 結する方法
ユーザーがWeb対応のアプリケーションを起動すると(アプリケーションのURLへのリンク をクリックすることで)、Forms Servletは次の処理を実行します。
1. 使用しているブラウザを検出します。
2. formsweb.cfgファイルを読み込み、Internet Explorerのパラメータ設定を調べ、ユーザー
がInternet Explorer 5.5以上を使用しているかどうかを判断します。
3. 表3-5に示すように適切なベースHTMLファイルを選択します。
* Internet Explorer 5.5からアップグレードしたInternet Explorer 6のみ(IE 6はベース・リ リースの動作確認がされていない)
4. ベースHTMLファイル内の変数(%variablename%)が、FormsServlet.initArgsファイルや
formsweb.cfgファイルに指定された適切なパラメータ値や、URLリクエストがある場合は
その問合せパラメータの値で置換されます。
5. HTMLファイルをユーザーのブラウザに送信します。
表表
表表3-5 Webブラウザと各ブラウザに対応するベースブラウザと各ブラウザに対応するベースブラウザと各ブラウザに対応するベースブラウザと各ブラウザに対応するベースHTMLファイルファイルファイルファイル 検出されたブラウザ
検出されたブラウザ 検出されたブラウザ
検出されたブラウザ IEパラメータの設定パラメータの設定パラメータの設定パラメータの設定 使用されるベース使用されるベース使用されるベース使用されるベースHTMLファイルファイルファイルファイル Internet Explorer 5.xまたは6* jinitiator basejini.htm
Netscape Navigatorまたは バージョン5より前の Internet Explorer
適用不可 basejini.htm
その他のすべてのブラウザ 適用不可 base.htm
4
Forms Services の構成 の構成 の構成 の構成
この章には、次の項が含まれています。
■ 第4.1項「Oracle Application Server Forms ServicesでのFormsアプリケーションの起動方 法」
■ 第4.2項「Oracle Enterprise ManagerとOracle Forms」
■ 第4.3項「Forms Servicesの構成」
■ 第4.4項「Oracle Enterprise Managerによる環境変数の構成」
■ 第4.5項「ユーザー・セッションの管理」
■ 第4.6項「アプリケーションのURLセキュリティの管理」
■ 第4.7項「ユーザー独自のテンプレートHTMLファイルの作成」
■ 第4.8項「Oracle FormsアプリケーションへのGraphicsの挿入」
■ 第4.9項「Forms Servicesで使用するアイコンとイメージの配置」
■ 第4.10項「言語検出の有効化」
■ 第4.11項「キー・マッピングの有効化」