
TomcatとEclipseのweb.xmlの<context-param>の設定について
お聞きいたします。
windowsXP上にTomcatとEclipseをインストールし
${CATALINA.HOME}\confの直下にあるweb.xmlと
Eclipseで作成したWEB-INF直下のweb.xmlの
両者に
<context-param>
<param-name>hoge</param-name>
<param-value>foo</param-value>
</context-param>
と記述があり
jspから
application.getInitParameter("hoge");
またはHttpServletの子クラスから
getServletContext().getInitParameter("hoge");
と呼びに言った場合どちらの設定が優先され
また、その優先順位の記述(設定)はどこで
行うのでしょうか?
ちなみにlogging.propertiesなどの設定も
どちらが優先されるのか気になります。
尚、環境は
Tomcat5.5
Eclipse3.2
です。
どうかご教授お願い致します。
No.1ベストアンサー
- 回答日時:
web.xmlの内容は各コンテキストのWEB-INF以下のものが優先されます。
この優先順位はTomcatというかj2ee規格の決まりごとなので変更できません。logging.propertiesの優先順位は設定によりますがTomcatだと多分コンテキスト優先固定だと思います。この理由はクラスローダーの作られ方を参照すれば分かります。WebSphereやGlass Fishなどのj2eeコンテナでは優先順位を設定できるはずですが、そんな設定使うことはないと思いますし私も使った事ないです。logging APIのjarがコンテキストではなくcommonあたりに入っていた場合は・・・・どうなるのか試した事ないので分かりません。
http://tomcat.apache.org/tomcat-5.5-doc/class-lo …
Tomcat 5.5のクラスローダーについての詳細はこの辺を参照の事。
大変遅くなり申し訳ありません。
デスマーチにどっぷり浸かってしまった
って感じです。
クラスローダーですか。。。
今まではあまり気にしていなかったので
再度学習してみます。
とりあえずTomcatではコンテキスト優先との
ことですので、一安心です。
分かりやすい回答有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- Wi-Fi・無線LAN ”Webブラウザの接続設定を「ダイヤルしない」に変更します。”とありますが。。 3 2023/08/06 23:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
struts使用時のソースの位置
-
hibernate.cfg.xmlの配置場所に...
-
Javaでの数値の表示について
-
Tomcat 4.1での配備方法
-
Tomcatを再起動するとエラーと...
-
Apache Tomcat/4.0.6 - HTTP St...
-
下から上へ流れる文字
-
org.xml.sax.SAXParseException...
-
TomcatでのHTMLの表示
-
Tomcat & Axisの設定
-
サーブレットの動かし方が分か...
-
マイクラjavaでForgeを入れたい...
-
i-mode用Flashの開発環境が整え...
-
Eclipseのアンインストールの仕方
-
Eclipseで、プロジェクト名のと...
-
javacコマンドが操作可能なバッ...
-
サーブレットからBeanを呼び出...
-
VisualC#Expressの最新版
-
アート/デザインのためのプログ...
-
EclipseでHTTP404エラーが出る。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TomcatでのHTMLの表示
-
org.xml.sax.SAXParseException...
-
ibatis初心者 設定エラー
-
Tomcatのエラーページをカスタ...
-
Tomcatを再起動するとエラーと...
-
struts使用時のソースの位置
-
web.xmlでのエラーページ
-
StrutsのDataSourceの使い方。...
-
contextタグ内のsourceタグにつ...
-
【Tomcatが突然動かなく...
-
System.exitをwebで使うと良く...
-
Javascriptのスキルをもう一段...
-
TomcatとEclipseのweb.xml[]に...
-
Java -- Ant replaceタスク 予...
-
jspでこんなエラーが出ます
-
Highslide JSのコントローラー...
-
Eclipseで日本語文字化け
-
Tomcat & Axisの設定
-
アップロードした画像の格納先...
-
Eclipseで、プロジェクト名のと...
おすすめ情報