HTTPサーブレット・ウィザード - サーブレット情報

このページは、サーブレット・クラスに関する情報を入力する際に使用します。

パッケージ
パッケージの名前を入力します。たとえば、MyPackageとなります。
クラス
サーブレット・クラスの名前を入力します。たとえば、MyHTTPServletとなります。
コンテンツ・タイプを生成
サーブレット生成コンテンツのMIMEタイプを選択します。デフォルトでは、HTTPサーブレット・ウィザードにより、HTMLコンテンツ(MIMEタイプ: text/html)を動的に生成するサーブレットが作成されます。setContentTypeメソッドが選択されたタイプに設定され、サーブレットのJavaファイルに追加されます。
ヘッダー・コメントを生成
HTTPサーブレット・ウィザードでサーブレット・クラスのコメントを生成する場合に選択します。
シングル・スレッド・モデル
サーブレットのdoメソッドの1つがスレッド・セーフで実装できない場合、サーブレットではjavax.servlet.SingleThreadModelインタフェースの実装を宣言できます。doメソッドが同時にコールされないことを確実にする場合に、このチェックボックスをチェックします。SingleThreadModelインタフェースにはメソッドがありませんが、サーブレットがスレッド・セーフではないことを示すフラグとして機能します。
メソッドの実装
サーブレット・クラスにスケルトン・コードを生成する対象のメソッドを選択します。
doGet()
doGetメソッドを生成する場合にチェックします。このメソッドは、GET、条件付きGETおよびHEADリクエストを処理します。
doPost()
doPostメソッドを生成する場合にチェックします。このメソッドは、POSTリクエストを処理します。
doPut()
doPutメソッドを生成する場合にチェックします。このメソッドは、PUTリクエストを処理します。
doDelete()
doDeleteメソッドを生成する場合にチェックします。このメソッドは、DELETEリクエストを処理します。