※ ChatGPTを利用し、要約された質問です(原文:eqlipseのサーブレットについて)
eqlipseのサーブレットについて
このQ&Aのポイント
eqlipseでサーブレットをやる上でサイトをみて導入をしました
質問者はサーブレットについて勉強しており、eqripceでの導入を試みました
サイトを参考にすることでサーブレットの導入を行いましたが、実行時にエラーが発生しました
私は今、JSP/サーブレットについて勉強しています。
eqripceでサーブレットをやる上でサイトをみて導入をしました。
使用させていただいたサイトはこちらです。
http://www.javaroad.jp/opensource/js_eclipse6.htm
導入が終った後に以下の文を打ちました
package kadai;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Kadai_ado extends HttpServlet {
public void doget(HttpServletRequest request,
HttpServletResponse response)
throws ServletException
{
try{
//コンテンツタイプの設定
response.setContentType
("text/html; charset=Shift_JIS");
//時刻の取得
Date dt = new Date();
//HTML文書の書き出し
PrintWriter pw = response.getWriter();
pw.println("<html>\n"
+ "<head><title>サンプル</title></head>\n"
+ "<body><center>\n"
+ "<h2>ようこそ</h2>"
+ "<hr />\n"
+ "今"+dt+"です。<br />\n"
+ "お選び下さい。<br />\n"
+ "<br \n>"
+ "乗用車\n"
+ "トラック\n"
+ "オープンカー\n"
+ "</center></body>\n"
+ "</html>\n");
}
catch(Exception e){
e.printStackTrace();
}
}
}
一応これは本に書いてある内容をほとんどそのまま写したのですが、これを実行すると
HTTPステータス 405 - HTTPのGETメソッドは、このURLではサポートされていません。
と出てしまいます。調べて8080に接続できないのではないかと思ったんですがコマンドプロンプトでは
接続できたと結果が出ました。
他に原因があると思うのですがわかりません。どなたかわかりませんでしょうか。
お礼
ありがとうございます 解決しました!解決してうれしくて続きやってお礼を忘れてました。 申し訳ありません