タグ

Tomcatとディレクトリに関するoka_Elizabethのブックマーク (2)

  • WEB-INFディレクトリ

    Tomcatには特別に扱われるディレクトリがあります。 それが、WEB-INF ディレクトリです。 $APP_HOME/WEB-INF 以下に置いたファイルは、 ブラウザから直接アクセスすることが出来ません。 $APP_HOME/WEB-INF/sample.html ↑ ブラウザで http://host/context/WEB-INF/sample.html にアクセスしても見ることが出来ない! 逆に言えば、「ユーザから直接参照されたくない(する必要がない)ファイル」に関しては 全て WEB-INF 以下に配置する、という考え方もできます。 例えばJavaのソースやクラスファイル、アプリケーション内部の設定ファイルなどは アクセスするユーザに通常見せてはいけないものです。 たまに、こういったファイルが直接参照できる場所に置かれているサイトを見かけます。 これはセキュリティ上非常に危険な

  • Tomcatディレクトリ構造。Tomcat配下で、ファイルの置き場所を理解

    Tomcat(トムキャット)とは何か? JDKもインストールした。 Tomcatもインストールした。 「さあ、開発だ!!」・・・・でもちょっとまったあ。 開発前に、理解して欲しいことがあります。 それが Tomcatのディレクトリ構造(実は、けっこう複雑)。 ディレクトリ構造を理解しないままServlet/JSPの開発すると、 どこに何があるのか?ほとんど意味不明になってしまいます。 今、ディレクトリ構造を理解しておくと、 後で楽になる。 少し苦しい場面もありますが、我慢してみていきましょう。 Tomcatのルートディレクトリ テキスト通りに Tomcatをインストールすると、 以下のディレクトリが作成されます。 特に大事なのは、上記三つのディレクトリですが、 各ディレクトリに存在する ファイル を説明しておきますね。 bin:実行ファイル conf:設定ファイル lib:APIファイル

  • 1