• ベストアンサー

サーブレットが実行できない

似たような質問が何件かあるのですがそちらを読んでも解決できないので、質問させてください。 java servlet初心者なのですが、 http://www.hellohiro.com/servlet.htm のサイトをもとにサーブレット環境を自分のパソコンで作ろうとしています。 とりあえず ・Tomcat5.5.23をダウンロード ・http://localhost:8080でページが表示されることを確認 ・HelloWorldServlet.classを作る。 まで正常にできました。 その後、 [Tomcatのフォルダ]\webapps\examples\WEB-INF\classes にHelloWorldServlet.classをコピーし、 http://localhost:8080/examples/servlet/HelloWorldServlet  を実行したところ 404エラーが発生しました。 もともとwebappsファイル下にexamplesというファイルがなかったのですが、これは正常なのでしょうか? jsp-examplesファイルとservlets-examplesファイルがあったのでその中の \WEB-INF\classes下にHelloWorldServlet.classを入れてみたり、 webapps下に\examples\WEB-INF\classesを作って、その中にそのclassファイルを入れてみたりといろいろやってみたのですが、 まったくエラーは変わりません。 何が悪いのかわからないのですが、 何かアドバイスをいただけないでしょうか? お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.1

記事にあるとおり Tomcat4.1.Xを使用します。

ilnmfay
質問者

お礼

回答ありがとうございました。 おっしゃるとおり、4.1.Xに変えたらすぐにできました。 ありがとうございます。

その他の回答 (1)

  • davosuke
  • ベストアンサー率61% (34/55)
回答No.2

以下のこと確認お願いします。 (1)index.htmlを作成。 ======index.html====== <html> <body> TEST </body> </html> (2)(1)で作成したindex.htmlを[Tomcatのフォルダ]\webapps\examples\の配下に置きます。 (3)ブラウザより ​http://localhost:8080/examples/index.htmlを起動してください。 どうなりましたか??​ 真っ白い画面にTESTの文字が現れましたかぁ?? 

ilnmfay
質問者

お礼

回答ありがとうございます。 TEST、できました。

関連するQ&A