- ベストアンサー
server.xmlの設定でJSPのフォルダ設定がうまくいかない
- 開発環境はWindows XPでTomcat 4.1.31とEclipse 2.1.3を使用しています。JSPの開発を始めたのですが、EclipseのフォルダをJSPの仮想ディレクトリに設定すると404エラーが発生し、ページが表示されません。Tomcatをインストールしてindex.jspが表示されることは確認しましたが、EclipseのmyWebフォルダにjspファイルを置いても同じエラーが発生します。どうすれば解決できるでしょうか?
- Windows XPでTomcat 4.1.31とEclipse 2.1.3を使用してJSPの開発を始めました。しかし、EclipseでmyWebフォルダをJSPの仮想ディレクトリに設定すると404エラーが表示されます。Tomcatは正しくインストールされており、index.jspが表示されることが確認できましたが、なぜかEclipseのmyWebフォルダに置いたjspファイルは表示されません。どうすれば解決できるでしょうか?
- Windows XPでTomcat 4.1.31とEclipse 2.1.3を使ってJSPの開発を始めました。しかし、EclipseでmyWebフォルダをJSPの仮想ディレクトリに設定するとページが表示されず、404エラーが発生します。Tomcatは正しくインストールされており、index.jspが表示されることが確認できましたが、EclipseのmyWebフォルダに置いたjspファイルが表示されない理由が分かりません。どうすれば解決できるでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ANo.1の 設定内容 コンテキストパス (オプション): /myWeb XML設定ファイルのURL: WARまたはディレクトリのURL:file:C:/Documents and Settings/Administrator/My Documents/NOMURA /eclipse/workspace/TEST001_01/myWeb でお願いします。 これで動きます。
その他の回答 (1)
- davosuke
- ベストアンサー率61% (34/55)
>ファイルに問題があるのかもと思い、>http://localhost:8080/index.html >にて表示できたindex.htmlファイルを >myWebフォルダの下に置いてみたのですが、 >やはりだめでした。 それはhttp://localhost:8080/起動時は [Tomcatフォルダ〕\webapps\ROOT\index.jspを見ているからであります。 まず、確認したいのですが、 Tomcat起動後 http://localhost:8080/manager/htmlにアクセスしてください 。 アプリケーションのなかに myWebはありますか?? なければ、Tomcatが認識していないので、 Server.xmlを直接触るのではなく http://localhost:8080/manager/htmlのインストールから行ってもらえますか?? 設定内容 コンテキストパス (オプション): =/myWeb XML設定ファイルのURL: WARまたはディレクトリのURL:C:\Documents and Settings\Administrator\My Documents\NOMURA \eclipse\workspace\TEST001_01\myWeb インストールボタンを押下したら、 アプリケーションに設定されるはずです。 設定されなければ、http://localhost:8080/manager/html の上のほうにメッセージの項目に何か表示されていると思うので それを記載してもらえないでしょうか??
補足
早速の回答ありがとうございます。 結果エラーが表示されアプリケーションには登録されませんでした。 以下がエラー内容です。 失敗 - 例外 java.io.IOException: ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 が発生しました ディレクトリのURLに空白が有るのがまずいのかと思い、ダブルクォーテーションでくくってみたのですが、やはりだめでした。。。
お礼
ありがとうございました。 無事設定できました。 下記URLに詳細が有りました。後に参照される方のために。 http://www.jajakarta.org/tomcat/tomcat5.0/ja/docs/tomcat-docs/html-manager-howto.html