Ajaxフレームワークアプリケーションを開発するためのプロジェクトは、Ajaxフレームワークプロジェクトウィザードで作成します。
Ajaxフレームワークプロジェクトは、以下の手順で作成します。
[新規プロジェクト]ウィザードで、“Ajaxフレームワークプロジェクト”を選択します。
[Ajaxフレームワークプロジェクト]ウィザードで、以下を設定します。
[Ajaxフレームワークプロジェクト]ページで、プロジェクトの基本情報を設定します。
[エントリサーブレット情報]ページで、エントリサーブレットの情報を設定します。
[制御ページ情報]ページで、制御ページの情報を設定します。
[ファクトリ拡張情報]ページで、ファクトリの拡張情報を設定します。
以下に、それぞれのウィザードおよびページについて説明します。
[ファイル]メニューの[新規] > [プロジェクト]で起動します。
“Ajaxフレームワークプロジェクト”を選択し、[次へ]をクリックします。
プロジェクトの基本情報を指定します。
指定する項目は、以下のとおりです。
項目 | 説明 | |
---|---|---|
プロジェクト名 | 作成するプロジェクトの名前を指定します。 | |
プロジェクトコンテンツ | プロジェクトコンテンツの格納フォルダを指定します。 | |
デフォルトの使用 | デフォルトのフォルダに格納されます。 | |
フォルダ | デフォルトを使用しない場合に、フォルダを指定します。 |
項目を指定し、[次へ]をクリックします。
ポイント
Apcoordinator、J2EEなどのアプリケーションウィザードには、プロジェクトページで、新規プロジェクトの作成場所や、使用するJREの情報を指定できるものがあります。
Ajaxフレームワークウィザードでは、それぞれ以下の方法で指定してください。
プロジェクトの作成場所
ワークスペース内のプロジェクト名のフォルダに新規プロジェクトを作成する場合は、[プロジェクトコンテンツ]の[デフォルトの使用]をチェックします。
それ以外の場所に新規プロジェクトを作成する場合は、ワークスペース内、外部ロケーションにかかわらず、[プロジェクトコンテンツ]の[デフォルトの使用]をチェックせずに、作成するフォルダを指定します。
JREの情報
プロジェクトを作成したあとに、以下の手順で設定します。
プロジェクトのコンテキストメニューから[プロパティ]を選択します。
表示された[プロパティ]ダイアログボックスで、[Javaのビルドパス]を選択し、設定画面の[ライブラリ]タブを選択します。
JREシステムライブラリを選択し、[編集]ボタンをクリックして、JREの情報を設定します。
エントリサーブレットの情報を指定します。
指定する項目は、以下のとおりです。
項目 | 説明 |
---|---|
エントリサーブレットを作成する | エントリサーブレットを作成する場合に指定します。 |
サーブレット名 | 作成するサーブレットの名前を指定します。 |
パッケージ | サーブレットのパッケージ名を指定します。 |
サーブレットクラス | サーブレットのクラス名を指定します。 |
サーブレットのURLパターン | サーブレットのURLパターンを指定します。 |
項目を指定し、[次へ]をクリックします。
制御ページのファイル名やタイトルなどの情報を指定します。
指定する項目は、以下のとおりです。
項目 | 説明 |
---|---|
ファイル名 | 制御ページのファイル名を指定します。 |
タイトル | 制御ページのタイトルを指定します。 (注) |
エラーページを使用する | エラーページを使用する場合に指定します。 |
エラーページファイル名 | エラーページのファイル名を指定します。 |
注) 入力したタイトルは、そのままHTMLファイルに埋め込まれるため、HTML上で有効な文字列を設定してください。
タグを記述する際に必要な文字などの記述には注意してください。例えば、< > & " は、それぞれ、< > & " と記述します。また、&#nnn;の形式も使用可能です。詳細は、W3CによるHTMLの仕様を参照してください。
項目を指定し、[次へ]をクリックします。
注意
制御ページおよびエラーページの文字コードは、UTF-8で作成されます。文字コードをUTF-8以外にする方法は、“5.12 文字コードについて”を参照してください。
ファクトリクラス、アプリケーションクラス、セションクラスに関する情報を指定します。
指定する項目は、以下のとおりです。
項目 | 説明 |
---|---|
ファクトリクラスを拡張する | ファクトリクラスを拡張する場合に指定します。 |
パッケージ | パッケージ名を指定します。 |
ファクトリクラス | ファクトリクラス名を指定します。 |
アプリケーションクラスを拡張する | アプリケーションクラスを拡張する場合に指定します。 |
DB連携機能を使用する | アプリケーションクラスでDB連携機能を使用する場合に指定します。 |
アプリケーションクラス | アプリケーションクラス名を指定します。 |
セションクラスを拡張する | セションクラスを拡張する場合に指定します。 |
セション管理機能を拡張する | 高度なセション管理機能を使用する場合に指定します。 |
セションクラス | セションクラス名を指定します。 |
項目を指定し、[終了]をクリックします。