2007年10月17日水曜日

JSP/サーブレットプログラムの配置

基本的には Tomcat の webapps 以下にプロジェクトのルートを配置。


Tomcat
+ webapps
    + プロジェクトルート
        + WEB-INF
            + classes
                + パッケージ
                    + クラスファイル
            + web.xml
            + lib
            + tlds
            + tags
        + HTML ファイルや JSP ファイルなど

プロジェクトルート
    アプリケーションのルート

WEB-INF
    クライアントからアクセスできない。

web.xml
    アプリケーション配備記述子
    サーブレットなどの情報を定義する

lib フォルダ
    jar ファイルなどを配置する

tlds
    TLD ファイルを配置する

tags
    タグファイルを配置する


WEB-INF 以外はクライアントからアクセスできる。


コンテキストファイル
コンテキストファイルは通常 Tomcat の conf\Catalina\localhost 以下に配置します。
コンテキストファイルの例
<Context path="/sample"
reloadable="true"
docBase="・・・・・・・"
workDir="・・・・・・・" />

0 件のコメント: