Webアプリケーションのディレクトリ構成について説明します。Webアプリケーションの各ファイルは、ルートとなるディレクトリ(以降、Webアプリケーションのルートディレクトリと呼びます。)配下に以下のディレクトリ構成で作成します。
ディレクトリ名  | 説明  | 
|---|---|
ルートディレクトリ直下 または  | HTMLファイル、イメージファイル、JSPファイルなどを格納します。ディレクトリは自由に作成できます。  | 
WEB-INF  | Webアプリケーション環境定義ファイル(deployment descriptor)(web.xml)を格納します。  | 
WEB-INF/classes  | サーブレットなどのJavaのクラスファイルを格納します。  | 
WEB-INF/lib  | JavaクラスファイルをJAR形式で圧縮した場合の、JARファイルを格納します。  | 
注意
“WEB-INF/classes”配下と“WEB-INF/lib”配下のJARファイルに同名のJavaクラスファイルが存在する場合、“WEB-INF/classes”配下のJavaクラスファイルを優先します。