質問編集履歴

2

現在の状況

2020/07/08 04:44

投稿

karakaru
karakaru

スコア1

test CHANGED
File without changes
test CHANGED
@@ -202,8 +202,6 @@
202
202
 
203
203
 
204
204
 
205
-
206
-
207
205
  ```
208
206
 
209
207
  ### 試したこと
@@ -234,4 +232,44 @@
234
232
 
235
233
 
236
234
 
235
+
236
+
237
+ ```Java
238
+
239
+ String n1=request.getParameter("結果画面1");
240
+
241
+
242
+
243
+ String path="";//パスを格納する関数path
244
+
245
+
246
+
247
+ if (r1.equals(n1)){//結果1が選択されているとき
248
+
249
+ path="/jsp/result1.jsp";
250
+
251
+
252
+
253
+ }else {//結果2が選択されているとき
254
+
255
+ path="/jsp/result2.jsp";
256
+
257
+ }
258
+
259
+
260
+
261
+ RequestDispatcher dispatcher = request.getRequestDispatcher(path);
262
+
263
+ dispatcher.forward(request, response);
264
+
265
+ }
266
+
267
+ }
268
+
269
+
270
+
271
+ 500エラーが消えてからif文を上記のように書き換えてみると、今度はresult2.jspにしか遷移しなくなりました。。
272
+
237
- ここにより詳細な情報を記載てください
273
+ 引き続き何卒お願います
274
+
275
+ ```

1

コードをMarkdown方式で記述

2020/07/08 04:44

投稿

karakaru
karakaru

スコア1

test CHANGED
File without changes
test CHANGED
@@ -34,11 +34,15 @@
34
34
 
35
35
  ### ソースコード
36
36
 
37
+
38
+
39
+
40
+
41
+ ```Java
42
+
37
- <サーブレット>
43
+ <サーブレット>
38
-
39
-
40
-
44
+
41
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
45
+ protected void doPost(HttpServletRequest request, HttpServletResponse response)
42
46
 
43
47
  throws ServletException, IOException {
44
48
 
@@ -196,10 +200,18 @@
196
200
 
197
201
 
198
202
 
203
+
204
+
205
+
206
+
207
+ ```
208
+
199
209
  ### 試したこと
200
210
 
201
211
 
202
212
 
213
+ ```ここに言語を入力
214
+
203
215
  if (n1=!null){//結果1が選択されているとき
204
216
 
205
217
  path="/jsp/result1.jsp";
@@ -212,9 +224,7 @@
212
224
 
213
225
  }
214
226
 
215
-
227
+ ```
216
-
217
-
218
228
 
219
229
  サーブレットのif文の部分を上記のコードにすると、result1.jsp"にしか遷移しませんでした。
220
230