クラウドで 伸びる人沈む人 |
|
|
|
無料メルマガ講習のご案内
<JAVA技術の処方箋、毎日プログラミングテクニック> Java技術は勉強しても勉強しても飽き足らない。 しばらく勉強しないと、すぐに技術を忘れてしまう。 でも、毎日少しずつでも技術に触れると、技術力は長く維持される。 これは、皆さんも実感されていることでしょう。 毎日少しずつ技術に触れる。そうすると脳が勝手に働いて、いざって時に「ああ、こんなことあったなあ」って、その技術が使える。そんなメルマガです。 このメルマガで一緒に様々なプログラミングテクニックやアーキテクチャを覚えましょう。 JAVA技術の処方箋、毎日プログラミングテクニック (マガジンID:0000178949) メールマガジン登録 メールマガジン解除
<メルマガサンプル> JAVA技術の処方箋10回目:コンテキストって何だ?━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【ご挨拶】 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ こんにちは。 「JAVA技術の処方箋」メルマガ発行者のサーチマン佐藤です。 Tomcatをインストールして、Javaの設定をしていると、 コンテキストという言葉がやたらと出てきます。 初心者は、コンテキストってなんだ?! って言いたくなりますよね。ほんと。 全くこういう言葉がいきなり出てくるから、 つまづく人が多い。 いいでしょう。サーチマンがわかりやすく説明しておきましょう。 では、講習いってみましょう。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【今日の処方箋】コンテキストって何だ? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 誤解を恐れずに言うと、コンテキストとは、 Tomcatで管理される一まとまりのディレクトリのことです。 通常は、$CATALINA_HOME/webapps 配下のディレクトリのことです。 URLで言うと、例えば、http://www.searchman.info/tips/ のうち、tips 以下のことを言います。 ちなみに、ルートはROOTというディレクトリになります。 (rootは、少々例外でURLは、www.searchman.info/ROOTでななくて、 www.searchman.info/ ということになります。) コンテキストには、web.xmlが存在していて、 クラスとURLのマッピングなどを行っています。 参照 http://www.searchman.info/java_eclipse/1050.html それ以外のコンテキストの設定、 例えばDBの接続先とか、DB接続のIDパスとか、接続数とか、 そんな設定をするのは、server.xml となります。(Tomcat5以前) そう、Tomcat5になって変わってしまったのですね。 以前は、$CATALINA_HOME/conf/server.xmlで、 それらのコンテキストの設定を行っていました。 しかし、Tomcat5からコンテキストに関する設定は $CATALINA_HOME/conf/Catalina/localhost/コンテキスト.xmlで 設定するように変更されました。 ※上の例で言うと、コンテキスト.xml は、 tips.xml というファイルになります。 とりあえず初心者は、 コンテキストはディレクトリと覚えておきましょう。 |