Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.