前提・実現したいこと
現在、Eclipseを用いて初めてWebアプリケーションを作成しようとしています。
サーブレットファイルを用意し、しっかり動作していることを確認してから、HTMLファイルをlocalhostのサーバー上で表示させる作業に入っています。
具体的には、エクスプローラからHTMLファイルを右クリックをし、実行ボタンを押したところ、サーバーに404エラーが出てきてしまい、つまづいてしまっています。
どなたかご教授いただけると、幸いです。
宜しくお願いいたします。
発生しているエラーメッセージ
HTTPステータス 404 – 見つかりません。 タイプ ステータスレポート 説明 オリジンサーバーは、ターゲットリソースの現在の表現を見つけられなかったか、またはそれが存在することを開示するつもりはありません。 Apache Tomcat/9.0.44
該当のソースコード
#####Sample.Servlet.java
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/SampleServlet") public class SampleServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.getWriter().append("Hello"); } }
#####sample.html
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>sample</title> </head> <body> hello </body> </html>
試したこと
・HTMLファイルの場所が原因かと考え、scrフォルダ内でいろいろ移動させてみましたが、変化がありませんでした。
・HTMLファイルの記述が間違っているかもしれないと思い、記述した内容を確認しましたが、こちらも変化なしでした。
補足情報(FW/ツールのバージョンなど)
Eclipseは、pleidesのFullEditionをインストールして使用しています。
Tomcat/9.0.44
回答1件
あなたの回答
tips
プレビュー