共有:Eclipseで作成した動的Webプロジェクトから、アプリケーションに必要なサーブレットクラス、JSPファイルの作成方法をメモします。前回の動的Webプロジェクト作成の記事と同様、基本的にMacの環境で解説します。Webフォルダから「サーブレット」を選択、次へ所属させたいパッケージ名とクラス名を決めて、次へ。(わかりやすくするため、Servletの文字列を含むクラス名にしている)URLマッピングを指定出来る。デフォルトのクラス名のままで問題無ければ次へ(後から変更もできます)サーブレットクラス作成時に追加させたいメソッドにチェックを入れる。(画像はdoGetメソッド、doPostメソッドにチェックが入っている)「スーパークラスからのコンストラクター」はチェックを外しておく。作成されたサーブレットクラスサーブレットクラスに必要なパッケージがimportされて、作成時に選んだメソッドも含まれています。青いコメントは削除しても問題ありません。@WebServletアノテーションでの指定がアクセス時のパスとなります。Webフォルダから「JSPファイル」を選択、次へファイル名を入力する(拡張子は.jsp)保存するディレクトリはデフォルトでWebContentとなっており、jspファイルは基本的にこの場所へ保存をする。次へJSPテンプレートを選択する。Webページを作成するので※htmlを選択する。(※バージョンについて後述)完了を押すと、jspファイルが作成される。プロジェクト実行、サーバー起動後Webブラウザからの初回アクセスがjspファイルへの場合は保存場所であるWebContent以下のパスがアクセスURLとなります。Tomcatの場合http://localhost:8080/プロジェクト名/sample.jsp(WebContent以下、jspファイル名)jspファイル名がindexの場合/(ルート)のみでアクセス出来るようです。4.7.1)では、DOCTYPEとmetaタグの宣言が旧バージョンのhtmlでした。旧バージョンのhtmlしか選択できない場合は、ファイル作成完了後に最新のHTML5の記述に変更してください。