jspページのハイパーリンクからログアウトサーブレットにアクセスしているときにコードに問題があります。HTTPメソッドGETはこのURLではサポートされていません
JSPページへのリンク:
のhref = "/ログアウト"
ログアウトサーブレット:
public class logOut extends HttpServlet{
public void doGET(HttpServletRequest req, HttpServletResponse resp)
throws IOException {
resp.setContentType("text/html");
System.out.println("log out servlet");
HttpSession session = req.getSession(false);
if (session != null) {
session.invalidate();
}
resp.sendRedirect("/signin.jsp");
}
}
が、私は次のようなエラーが生じています:
HTTP ERROR 405
Problem accessing /logout. Reason:
HTTP method GET is not supported by this URL
助けてください.....
私はメソッド名はdoGET()の代わりにdoGet()でなければならないと思います。 (私はそれについては確信していません) – Shekhar
oありがとうございました...私の間違い.... – ReporterX