回答編集履歴

1

リクエスト・ディスパッチャの遷移先指定を修正

2020/11/19 04:56

投稿

A-pZ
A-pZ

スコア12011

test CHANGED
@@ -1,25 +1,3 @@
1
- ```java
2
-
3
- if(errorCheck.hasErrors()) {
4
-
5
- request.setAttribute("errors", errorCheck.getErrorList());
6
-
7
- RequestDispatcher dispatch = request.getRequestDispatcher("http://localhost:8080/shopinfo/");
8
-
9
- dispatch.forward(request, response);
10
-
11
- }
12
-
13
-
14
-
15
- // この後に処理が続いている場合、実行される。
16
-
17
-
18
-
19
- ```
20
-
21
-
22
-
23
1
  リクエストディスパッチャ(RequestDispatcher)でforwardやredirectを指定した後に、また処理が記述されている場合は、処理が継続します。適切なタイミングでreturn; をしてください。
24
2
 
25
3
 
@@ -30,7 +8,7 @@
30
8
 
31
9
  request.setAttribute("errors", errorCheck.getErrorList());
32
10
 
33
- RequestDispatcher dispatch = request.getRequestDispatcher("http://localhost:8080/shopinfo/");
11
+ RequestDispatcher dispatch = request.getRequestDispatcher("遷移先のJSP");
34
12
 
35
13
  dispatch.forward(request, response);
36
14