
ABC¥web \WEB-INF
\abc.jsp
のように配置し、サーバーで起動を選らぶと、「コンテキストルートを更新」と出てくるのでチェックボックスに入れると、localhost:8080/ABC/abc.jsp
でjspが表示できます。
しかし、WEB-INFのなかにサーブレットを配置して、そこから<a href>タグでlocalhost:8080/ABC/abc.jspを呼ぼうとするとたちまち接続できなくなりました。
ステータスは404(つまり見つからない)
The requested resource (/ABC/abc.jsp) is not available.
と成ってしまいます。
何らかの原因でコンテキストルートがうまく認識できていない??のかと思うのですが良くわかりません。
eclipseはall-in-oneを使い、Tomcatは5.0を使っています。
最悪Tomcatのマネージャからwarを配備する方法でも良いので教えてください。
No.2ベストアンサー
- 回答日時:
こんばんは。
自分は仕事としてeclipseを使用して開発しています。お力になれればいいのですが…
>現にhtmlにはアクセスできてもJSPは駄目・・・と言う奇妙な現象に逢いました・・・
web.xmlというファイルで、セキュリティというかファイルをどのようにして呼び出せるかの設定があります。
htmlには制限はかからないと思いますが、jspやcgi、servletなどは制限がかかります。
invokerのコメントを外せば、ルートパスからの相対パスで、マッピングを行わなくてもアクセスが可能となります。
自分もall-in-oneを使用しています。
もしかしたらeclipseの設定が問題なのかもしれませんね。
tomcatプラグインを使用されてみてはいかがでしょう?
No.1
- 回答日時:
Servletを配置してとありますが、
Servletで出力したページは表示されるのでしょうか?
server.xmlの設定で、Contextタグの設定は出来ていますか?
web.xmlの設定でサーブレットのマッピング又はinvokerの設定を有効にしていますか?
hrefタグで、普通はlocalhost:8080/ABC/abc.jsp
とは記述しません。
大体ここらから見直してみてはどうでしょうか
この回答への補足
スイマセン。質問がわかりにくいですね・・・
”eclipse”での質問です。
あと。5.0になると、server.xmlには記述をしないみたいです。
何度もやり直しているうちに出来るようになりました。
でも、結局何が悪かったのかはわからないままです。
>Servletで出力したページは表示されるのでしょうか?
でます。
>web.xmlの設定でサーブレットのマッピング又はinvokerの設定を有効にしていますか?
思い違いかもしれないのですが、確かにサーブレットはマッピングが必要ですが、
WEB-INFと同じ階層に、
jspやhtmlは置くだけでアクセスできるのでは・・・??
現にhtmlにはアクセスできてもJSPは駄目・・・と言う奇妙な現象に逢いました・・・
>hrefタグで、普通はlocalhost:8080/ABC/abc.jspとは記述しません。
スイマセン。普通はどう、とか言うことではなくて、
なぜつながらないのか・・・と言うことを知りたかったのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPからJSPへ情報を渡せる?
-
webアプリを作ってます。エラー...
-
jspからServletを呼び、元のjsp...
-
struts2 jspファイル直接参照禁...
-
JSPの値により遷移先を変更する
-
servletからjspへの遷移時に文...
-
JSPのアクセス制御を行いたい
-
eclipseのWTPでコンテキストル...
-
jspでformのvalueを取得。
-
jspでbeanを使いたいのです...
-
javascriptでformの送信後、値...
-
eclipseで新規Tomcatプロジェク...
-
Java-jspの画面入力値保持について
-
リクエストに応じたselectedの...
-
フォーム上で押されたボタンに...
-
フォルダ改行
-
VB6 開発環境のエディタに行...
-
三菱GOTの画面切り替えについて
-
ボタンが活性化の場合とは、ボ...
-
エラーページ遷移後に入力値を残す
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jspからServletを呼び、元のjsp...
-
JSPからJSPへ情報を渡せる?
-
webアプリを作ってます。エラー...
-
JSPの値により遷移先を変更する
-
jspでbeanを使いたいのです...
-
Tomcatの仮想ディレクトリ配置...
-
Servlet-JSP間のhidden要素での...
-
検索後のページ再表示初期化
-
Struts2のgetterの挙動、仕様に...
-
JSPが表示されません
-
jspでの表示の仕方
-
jspのクラスのコンパイルエラー
-
WEB-INF直下のフォルダ
-
AjaxとMVCについて
-
JSPのエラー画面(error.jsp)に...
-
eclipseで新規Tomcatプロジェク...
-
ログアウト後、リフレッシュしたい
-
JSPのアクセス制御を行いたい
-
JSPが表示できない
-
ヤフーオークションの「詳細な...
おすすめ情報