はい、これは確かに重複した質問です。 しかし、私は以前の質問に対してすべての答えを読んで、すべてを修正しようとしました...そして私のコードはまだ動作しません。request.getRequestDispatcherとresponse.sendRedirectは機能しません。
たindex.jspで:私がしようとしていた
if (result == 1) {
RequestDispatcher view=request.getRequestDispatcher(url);
view.forward(request, response);
} else {
response.sendRedirect("index.jsp");
return;
}
:サーブレットのPOSTメソッド "/ログイン" で
<form action="/Login"method="post">
と
<input type="submit" value="LogIn">
:
し、 "返す;" なしでやろうとし"http://localhost:8080/home.jsp",
"/home.jsp",
"home.jsp"
response.sendRedirect
。
何もありません。私が見たもの
この
は空白のページです:If doPost()
方法:URLは
"http://localhost:8080/Login"
です。
If doGet()
メソッド:urlは、フォームに入力された上記のプラスパラメータと同じです。
お手伝いできますか?