はじめまして。Javaの初心者です。
質問をさせてください。
現在jdk1.5.0_06とTomcat 5.5.17をインストールして
いるのですが、Tomcat5.5でサーブレットが実行されな
いし、%CATALINA_HOME%\webappsの下に、自分のアプリケーション用ディレクトリを作成してもブラウザで表示されません。サーブレットファイル(*.java)は
コンパイルができたので、クラスパスのミスでは
ないと思うのですが、Tomcatの諸設定をネット
で探して試してもダメでした。どうしたら利用できる
ようになるのでしょうか?教えてください。よろしく
お願いします。
No.3ベストアンサー
- 回答日時:
>exsamplesのサーブレットは実行できます。
では、配置しているアプリケーションに問題があると思います。
>%CATALINA_HOME%\webappsの下に、自分のアプリケーション用ディレクトリを作成してもブラウザで表示されません。
ブラウザに表示されないとは何が表示されないのでしょうか?
静的なページを配置し
http://localhost:8080/yourApp/test.html
のようにしてブラウザで表示しそれでも表示されないのであれば、「yourApp」がtomcatに読み込まれていないと思われます。
%CATALINA_HOME%\conf\server.xml
を今一度確認してみてください。
また、表示されるのにサーブレットが表示できないのであれば、
サーブレットのマッピング等の問題のように思います。
どのようにしてサーブレットにアクセスされているのでしょう?
従来までのTomcatのような
http://localhost:8080/yourApp/servlet/フルクラス名
のようなアクセス方法は
%CATALINA_HOME%\conf\web.xml
の<!-- The mapping for the invoker servlet -->以下のコメントアウトをはずさないと有効になりませんので注意が必要です。
この回答への補足
akane_210様へ
返事が遅れまして、すみませんでした。苦戦していま
した。
akane_210様の言うとおり、
%CATALINA_HOME%\conf\web.xmlの設定で何とかサーブレットが表示されるようになりました。
あと、http://localhost:8080/yourApp/test.html
もブラウザで表示できるようになりました。
ですが、http://localhost:8080/yourApp/を入力して
も「HTTPステータス 404 - /yourApp/」が表示されてしまい、yourAppのディレクトリ一覧が表示されません。おそらくコンテキストの設定に問題があると
思うのですが、なんともうまくいきません。
どのようにしたらよいでしょうか?教えてください。
お願いします。
akane_210様へ
いろいろアドバイスをしていただきありがとうございました。サーブレットが表示されるようになったことや、静的なページが表示されるかとかなど、いろいろ
試して問題が解決できた部分があったことは
感謝しております。
No.2
- 回答日時:
こんにちは。
同じく初心者で同じような状況になったことがあります。
初心者が口出しするのもなんですが、
web.xmlの設定を変えてみてはどうでしょうか。
それでも駄目なら一度再起動してみてはどうでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- Java Javaで個人ブログサイトを作りたい 7 2022/04/03 17:37
- Windows 10 windowsの回復ドライブや復元ポイントを使用した場合の戻る位置を教えてください。 5 2023/08/19 14:52
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- Access(アクセス) Access2016のExcelインポートの機能のことで教えてください 1 2022/09/11 14:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipse(JAVA)のデバッグで他...
-
Javascriptの値をJava(JSP)へ渡...
-
jasper.exceptionとは?
-
NoClassDefFoundError: javax/m...
-
「ワークスペースをビルド中」...
-
split関数で区切り文字がない場合
-
Javaで年月の取得(YYYYMM形式で)
-
eclipseのjavaを実行できない
-
Google Colabでimport soxが出...
-
eclipseでスタックサイズを変更...
-
JAVAにのeclipseに関する質問で...
-
スレッドの状態遷移について。。。
-
Eclipseで実行できてコマンドプ...
-
コミット前の更新データをチェ...
-
[JAVA]evalで文字列を計算式に!
-
javaアプリケーションをH...
-
eclipseが使えません
-
eclipseで「サーバーで実行」表...
-
優先順位の概念について質問
-
エクリプスで実行時、最新クラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
split関数で区切り文字がない場合
-
JAVAにのeclipseに関する質問で...
-
Eclipse(JAVA)のデバッグで他...
-
「ワークスペースをビルド中」...
-
Javascriptの値をJava(JSP)へ渡...
-
eclipseでスタックサイズを変更...
-
コミット前の更新データをチェ...
-
Javaで年月の取得(YYYYMM形式で)
-
Eclipseで実行>Javaアプリケー...
-
eclipseのjavaを実行できない
-
jasper.exceptionとは?
-
eclipse実行ができない
-
Eclipse 実行→Javaアプリケー...
-
環境変数設定で
-
バイナリーコードと、ソースコ...
-
javaからVBAを実行する方法を教...
-
Javaについての質問です。 コン...
-
Worksheet_Changeが動かない
-
エクリプスで実行時、最新クラ...
-
Javascriptのパーミッション
おすすめ情報