- 履歴一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Eclipse/Webアプリケーションを作成する へ行く。
- 1 (2011-04-28 (木) 07:25:38)
- 2 (2011-04-28 (木) 09:48:33)
- 3 (2011-04-28 (木) 13:38:12)
目標†
- Webアプリケーションプロジェクトを作成する
- ServletとJSPを使ってWebアプリケーションを作成する
- ブラウザでWebページの表示を確認する
手順†
Webアプリケーションプロジェクトを作成する†
- メニューから File->New->Dynamic Web Project を選択する
- 該当項目がない場合、Other... から探す
- Project name に好きな名前をつける
- Target runtime の New Runtime を選択してアプリケーションサーバを追加する
- 一覧から Apache Tomcat v7.0 を選択する
- Create a new local server にチェックを入れる
- Tomcat installation directory の Browse... を選択してTomcatのディレクトリを選択する
- ここでは C:\opt\tomcat\apache-tomcat-7.0.12 とした
- JRE の選択項目から jdk1.6.0_24 を選択する(インストールしたJDK次第で)
- Next、Next と続ける
- Web Module の Generate web.xml deployment descriptor にチェックを入れる
ServletとJSPを使ってWebアプリケーションを作成する†
パッケージを作成する†
- Package Explore ビューから 右クリック->New->Package を選択する
- src の上で右クリックする
- 該当項目がない場合、Other... から探す
- folder's corresponding の Name に任意のパッケージ名を入力する
#ref(): File not found: "パッケージを作成する02.JPG" at page "Eclipse/Webアプリケーションを作成する"
Servletを作成する†
- Packege Explore ビューから 右クリック->New->Servlet を選択する
- 先に作成したパッケージの上で右クリックする
- Class name に任意のクラス名を入力する
- 作成したクラスのメソッドをすべて削除し、下記のメソッドを追記する
#ref(): File not found: "Servletを作成する00.JPG" at page "Eclipse/Webアプリケーションを作成する"
#ref(): File not found: "Servletを作成する01.JPG" at page "Eclipse/Webアプリケーションを作成する"
@Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletContext sc = getServletContext(); RequestDispatcher rd = sc.getRequestDispatcher("/WEB-INF/jsp/Sample.jsp"); rd.forward(request, response); }
JSPを作成する†
- 右クリック->New->Folder を選択する
- WebContent->WEB-INF の上で右クリックする
- Folder name に「jsp」を入力する
- Package Explore ビューから 右クリック->New->JSP File を選択する
- 先に作成したディレクトリの上で右クリックする
- File name に「Sample」を入力する
#ref(): File not found: "JSPを作成する00.JPG" at page "Eclipse/Webアプリケーションを作成する"
#ref(): File not found: "JSPを作成する02.JPG" at page "Eclipse/Webアプリケーションを作成する"
作成したJSPファイルはsjisになってしまっているのでUTF-8に直しましょう。
- JSPファイル上のエンコードに関する記述を修正する
- 「windows-31j」→「UTF-8」
- Package Explore ビューから右クリック->Properties を選択する
- Text file en coding の Other を選択して UTF-8 を設定する
ブラウザでWebページの表示を確認する†
Webアプリケーションをサーバに登録する†
- Sample プロジェクトを「Tomcat v7.0 Server at localhost」にドラッグする
- Package Explore ビューから Servers ビュー
#ref(): File not found: "Webアプリケーション登録00.JPG" at page "Eclipse/Webアプリケーションを作成する"
Tomcatを起動する†
- Servers ビューの虫アイコンをクリックする
#ref(): File not found: "デバグ実行01.JPG" at page "Eclipse/Webアプリケーションを作成する"