回答編集履歴

1

補足を追記しました。

2016/05/30 11:16

投稿

argius
argius

スコア9390

test CHANGED
@@ -20,6 +20,8 @@
20
20
 
21
21
  StringBuilder errorValues = new StringBulder();
22
22
 
23
+ errorValues.append("csvエラー:"); // コンストラクターで指定しても良い
24
+
23
25
 
24
26
 
25
27
  // ...省略
@@ -36,4 +38,34 @@
36
38
 
37
39
  String error = errorValues.toString();
38
40
 
41
+ request.setAttribute("errorMessage", error)
42
+
39
43
  ```
44
+
45
+
46
+
47
+
48
+
49
+ ...
50
+
51
+
52
+
53
+ (追記)
54
+
55
+
56
+
57
+ ちょっと問題を読み違えていたところがありましたので追記しておきます。
58
+
59
+
60
+
61
+ 変数は代入している前提なのですね。上にも書き足しておきます。
62
+
63
+
64
+
65
+ `request.setAttribute("errorMessage", "エラー文")`のところは、
66
+
67
+ ループでやってしまうと毎回`errorMessage`に上書きされるので、
68
+
69
+ 上記のとおりループが終わった後で
70
+
71
+ `request.setAttribute("errorMessage", error)`とすれば良いです。