サーブレット 3.0 サンプルでは、新しいサーブレット 3.0 の機能の例を示します。
プログラムでのサーブレットの追加方法、Web フラグメントの構成方法、
非同期サーブレットの使用方法、または ServletContainerInitializer の使用方法を学ぶことができます。
これらのサンプルのセットアップおよび構成に必要な時間
10 分
使用の前提条件
- WebSphere® Application Server バージョン 8.0 またはバージョン 8.5
重要: これらのサンプルは、WebSphere Application Server バージョン 8.0 およびバージョン 8.5 を使用してテストされています。
サンプルのダウンロード
サンプルを使用するには、
製品ダウンロード・サイトからサーブレット 3.0 サンプル・ファイルをダウンロードします。以下のステップを実行します。
- FTP または HTTP のいずれかの方法を選択して、ServletSamples.zip ファイルを
ご使用のワークステーションのディレクトリーにダウンロードします。ワークステーション上に /samples/ServletSamples ディレクトリー・パスを
作成し、そのディレクトリー・パスにサーブレット 3.0 サンプル・ファイルをダウンロード
できます。
- 表示されたダイアログから、圧縮ファイルを保存するターゲット・ディレクトリーを指定し、「OK」をクリックします。
ServletSamples.zip ファイルには、以下のディレクトリー構造で
サンプル・ファイルが入っています。
/images
/installableApps
/META_INF
/scripts
/src
/style
build.xml
readme.html
重要: readme.html ファイルには、
サンプルのインストールおよび実行に関する情報が含まれています。
サンプルの説明
- SampleProgrammatic.war
このサンプルは、サーブレット、フィルター、および/またはリスナーを
プログラムで追加する方法を示します。詳しくは、サーブレット 3.0 プログラムの
構成のトピックを参照してください。
- SampleAsyncContext.war
このサンプルは、長時間の実行要求を処理してから元にディスパッチして
応答を出力するために、非同期サーブレットを使用する方法を示します。
詳しくは、Java サーブレット 3.0 考慮事項のトピックを参照してください。
- SampleWebFragment.war
このサンプルは、web-fragment.xml ファイルで構成される JAR ファイルを
インクルードする方法を示します。詳しくは、Web フラグメントのトピックを
参照してください。
- SampleServletContainerInitializer.war
このモジュールは、アプリケーションの初期化に役立つ ServletContainerInitializer の
使用方法を示します。詳しくは、サーブレット 3.0 プログラムの
構成のトピックを参照してください。