Presentation is loading. Please wait.

Presentation is loading. Please wait.

ServletによるWebアプリ作成 入門

Similar presentations


Presentation on theme: "ServletによるWebアプリ作成 入門"— Presentation transcript:

1 ServletによるWebアプリ作成 入門

2 Webアプリの作成 TOMCAT_HOME/webapps/直下に新しいディレクトリを作る
TOMCAT_HOME/webapps/Webアプリ名 このディレクトリがルートになる TOMCAT_HOME/ webapps Webアプリ名

3 WEB-INFディレクトリを作る TOMCAT_HOME/webapps/Webアプリ名以下にWEB-INFディレクトリを作成する
その中にコンパイルしたクラスを配置するclassesディレクトリを作る クラスファイルを格納するディレクトリ。Web アプリケーションを実行する際にはここがクラスパスに自動的に設定される。作成したサーブレットはここに置く必要がある。 Webアプリ名 WEB-INF classes

4 ファイルとURLのマッピング “Webアプリ名”の下にindex.htmlがあれば,
WEB-INF classes ←ここが ←ここが “Webアプリ名”の下にindex.htmlがあれば, そのURLは “classes”の下にSampleServlet.classがあれば,そのURLは

5 さらに知りたい人のために… ファイルとURLのマッピングを指定できます→WEB-INF/web.xmlの設置
Javaで使用するライブラリを自動で読み込める→WEB-INF/lib/フォルダの設置

6 WEB_INF/web.xmlファイルを作る
ディレクトリの準備ができたので、このWEBアプリケーションの設定ファイルであるweb.xml をWEB-INF以下に作成する。 web.xmlを使うとWebアプリごとに決まりごとを設定できる! 具体的には以下のようなものが設定できる ①サーブレットの初期化パラメータ ②セッションコンフィグレーション ③サーブレット/JSPの定義 ④サーブレット/JSPのマッピング ⑤MIMEタイプのマッピング ⑥ウェルカムファイルリスト ⑦エラーページ ⑧セキュリティー 基本ファイル構成の出来上がり Webアプリ名 WEB-INF classes lib web.xml


Download ppt "ServletによるWebアプリ作成 入門"

Similar presentations


Ads by Google