- ベストアンサー
JSPファイルが単体で実行できません・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
404ってファイルがみつかりませーんですよね、たしか。 tomcatにデフォルトではいってるROOTっていうフォルダにそのJSP(ファイル名xxx.jsp)をいれて http://localhost:8080/xxx.jsp でアクセスしてみてください。 たぶんserver.xmlの問題じゃないのかなぁ
その他の回答 (1)
- redsky
- ベストアンサー率18% (66/360)
・ファイル名を間違えている。 ・そのJSPファイルが本来置くべき場所にない。 ・クラスパスなどの設定が間違っている。 こんなところだと思います。 初心者さんみたいなので、原因は初歩的ミスでしょう。
関連するQ&A
- eclipse でjspからJavaを実行するには
eclipse 3.4 tomcat 4.1 j2sdk1.4.2 sysdeo 3.2.1 を使用し開発を行おうとしています。 なんとかeclipse上からtomcatを起動し、localhost:8080 を指定してjspの画面は出るようになったのですが、jspからJAVAを呼ぼうとすると エラーになってしまいます。 呼び出し部分は <form action="servlet/javahello.FileUploadServlet" method="post" enctype="multipart/form-data" name="form1"> 名前: <input type="text" name="name"> <br> ファイル: <input type="file" name="file1"> <br> <br> <input type="submit" name="Submit" value="送信"> <input type="reset" name="submit" value="リセット"> </form> とし、javaファイルは eclipse上のプロジェクト(tomcat_test)のWEB-INF/src/配下に servlet/javahelloを作ってFileUploadServlet.javaを入れています。 http://localhost:8080/tomcat_test/servlet/javahello.FileUploadServletを実行すると エラーは以下のようなエラーで HTTP Status 404 - /tomcat_test/servlet/javahello.FileUploadServlet javaファイルが見つけられていないと思うのですが、 jspからjavaを見に行く時はどのように参照しにいくのでしょうか。 宜しくお願いします。
- ベストアンサー
- Java
- Tomcat内のJSPファイルを削除したい
事情がありにTomcat内のフォルダを 見せなければならなくなりました。 他人にTomcat内のファルダにあるサーブレット(+Beans等のクラスファイル)と JSPのソースを見られない様にしたいです。 またその上で実行も可能にしたいのですがどうすればいいでしょうか? サーブレット等は Tomcat 7.0/webapps/MyWebSite/WEB-INF/classes以下の クラスファイル(.class)だけを残してJavaファイル(.java)を削除 するか、Eclipseでソースをエクスポートさせない様にすると Javaのソースは見れなくなると思いますが、 JSPの場合だと Tomcat 7.0/webapps/MyWebSite/以下の JSPファイル(.jsp)を削除して、 Tomcat 7.0/work/ 以下にあるJSPをサーブレットに変換後 コンパイルされたファイル(.class)を残すだけではダメな様です。 他に方法はあるでしょうか? サーブレットのソースを見られないだけでも良しと考えるべきでしょうか?
- ベストアンサー
- Java
- JSPファイルを削除したいです。
事情がありにTomcat内のフォルダを 見せなければならなくなりました。 他人にTomcat内のファルダにあるサーブレット(+Beans等のクラスファイル)と JSPのソースを見られない様にしたいです。 またその上で実行も可能にしたいのですがどうすればいいでしょうか? サーブレット等は Tomcat 7.0/webapps/MyWebSite/WEB-INF/classes以下の クラスファイル(.class)だけを残してJavaファイル(.java)を削除 するか、Eclipseでソースをエクスポートさせない様にすると Javaのソースは見れなくなると思いますが、 JSPの場合だと Tomcat 7.0/webapps/MyWebSite/以下の JSPファイル(.jsp)を削除して、 Tomcat 7.0/work/ 以下にあるJSPをサーブレットに変換後 コンパイルされたファイル(.class)を残すだけではダメな様です。 他に方法はあるでしょうか? サーブレットのソースを見られないだけでも良しと考えるべきでしょうか? http://ksrd.yahoo.co.jp/PAGE=DT_ACTIVE/OUTLINK=1/QID=12100680882/AID=236975321/SIG=12dep0io1/EXP=1359004059/*-http%3A//tomcat.apache.org/tomcat-7.0-doc/jasper-howto.html#Web_Application_Compilation 上記URLに何かそれらしき事が書いてあるのですがよく分かりません。 どうすればいいでしょうか? アクセスを制限する以外の方法でお願いします。
- ベストアンサー
- Java
- TomcatとJSPの階層関係
質問です。 TomcatとJSPとMySQLを使ってプログラミングしているのですが、 どうにもJSPがうまく動いてくれません。 友人によると、.jspファイルを入れるフォルダが違っている、とのことです。 今の状態は C:\Program Files\Apache Group\Tomcat4.1 C:\j2sdk1.4.0 で、 作った.jspファイルはどこに置けばよいのでしょうか? 一番最初(?)のTomcatのページ(http://localhost8080/index.jsp は作動します。 どうか宜しくお願いいたします。
- ベストアンサー
- Java
- JSP2.0について
tomcatの5.0.28をインストールして localhost:8080のJSPサンプルを起動させたいのですが、 JSP1.2は起動しますが2.0は起動しません。 サーブレットのサンプルは問題なく動きます。 ちなみにj2sdkの1.4をインストールしています。 初心者ですのでよろしくお願いします。
- ベストアンサー
- Java
- JSPバッファがオーバーフローしました
JSPバッファがオーバーフローしました javaで作成したWEBのシステムが動かなくなりました。 担当者がいないのでサッパリわかりませんが、tomcatのログを見たところ、今日に限って以下のエラーが多発しています。 java.io.IOException: エラー: JSPバッファがオーバーフローしました 何が原因でしょうか? javaを触れる人はいないので、プログラムの書き換えはありえません。 年末までは動いていました。 tomcat単体とDBは正常に稼動しています。
- ベストアンサー
- Java
- JAVAとTomcatをインストールし直したらEclipse上から実行できなくなりました。
超初心者です。JAVAとTomcatをインストールし直したらEclipse上から実行できなくなりました。JAVAもTomcatも単体では正しく実行されています。EclipseでのJAVA設定やTomcat設定は正しく行ったつもりなのですが、ブラウザからJSPを見れない状態です。error404 The requested resource is not availableと表示されます。よろしくお願い致します。
- 締切済み
- Java
- JSPのユーザー名の変更
次のページを参考にして、 http://www.atmarkit.co.jp/fjava/rensai/jsp01/jsp01.html linux Apache Tomcat でjspを実行する環境を作成しました。 jspを起動したときに実行されるJAVAのユーザーはどこで設定されているのでしょうか? 変更したいのですが、その仕方がわかりません。 また現在のjspがどのユーザーで実行されているか確認できるのでしょうか? 宜しくお願いします。
- ベストアンサー
- Java
- forte4jがJSPが表示できない?
forte3の時にはJSPを表示できてたJAVAファイルがあったのですが,先ほどforte4をダ ウンロードして同じファイルを起動させたらWEBの画面で以下の表示が出てきました。 Apache Tomcat/4.0.1 - HTTP Status 404 - /SAMPLE4/d1.jsp ----------------------------------------------------------- type Status report message /SAMPLE4/d1.jsp description The requested resource (/SAMPLE4/d1.jsp) is not available. これは何の原因があるのか分からず悩んでいます。恐れ入りますがご教授お願いしま す。 環境 :windows2000プロ :j2sdk-1_4_0_01
- ベストアンサー
- Java
- IIS環境でJAVAを使用したい
どなたか教えていただきたいことがございます。 IIS環境でJSPで書かれたソースコードを実行したいのですが 何を設定すれば良いのでしょうか? TOMCATとかJ2SDKとかというキーワードは見つけたのですが 理解できませんでした。 classファイルはあるのでコンパイルという作業は必要ないのでしょうか? 初心者すぎてすみませんがよろしくお願いいたします。 以上
- 締切済み
- Java
補足
回答ありがとうございます。 いくつか補足です。 ・ファイル名を間違えているとは具体的にはどういうことでしょうか?JSPファイルは拡張子を.jspにすれば実行できるというわけではないのでしょうか? ・JSPファイルの本来置く場所具体的にはどの場所を指しているのでしょうか?一応Tomcatのフォルダを含めほとんどの場所に置いて試してみましたがだめでした。 ・クラスパスについてですが現在の状態でServletのコンパイルはできます。JSPを実行する為にはさらに別の設定を行わなければならないのでしょうか? できればもう少し具体的な回答をお願いします。