質問編集履歴

3

コメント追加

2019/03/20 18:21

投稿

makino
makino

スコア32

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- ②データを確定させるまでは、Fromクラスのlistにデータをセットすべきなのでしょうか?
15
+ ②データを確定させるまでは、Fromクラスのlistにデータを持ちまわるべきなのでしょうか?
16
16
 
17
17
 
18
18
 
@@ -150,6 +150,8 @@
150
150
 
151
151
  //RecordManager.updateItem(new Item(item.getId(), item.getName(), item.getPrice(), item.getNumber()));
152
152
 
153
+          //totalPriceに反映されてしまう・・・
154
+
153
155
  model.addAttribute("totalPrice", RecordManager.getTotalPrice());
154
156
 
155
157
  return ADD;

2

質問追加

2019/03/20 18:21

投稿

makino
makino

スコア32

test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,12 @@
16
16
 
17
17
 
18
18
 
19
+ ③addボタンの押下時にRecordManager内の値が更新されています。これはなぜでしょうか?
20
+
21
+ コード上はsetをしていないのですが・・・②の質問と被りますが、最終確定の時だけ更新したいので悩んでいます。
22
+
23
+
24
+
19
25
  ```Java
20
26
 
21
27
 

1

コード修正

2019/03/20 18:19

投稿

makino
makino

スコア32

test CHANGED
File without changes
test CHANGED
@@ -118,21 +118,11 @@
118
118
 
119
119
 
120
120
 
121
- // 個数を足す
122
-
123
- //int sumNumber = (item.getNumber() + form.getNumber());
124
-
125
- //item.setNumber(sumNumber);
126
-
127
-
128
-
129
121
  form.setName(item.getName());
130
122
 
131
- form.setNumber(item.getNumber());
132
-
133
123
  model.addAttribute("message", REFMSG);
134
124
 
135
-
125
+          // 個数を足す
136
126
 
137
127
  List<Item> list1 = form.getTempList();
138
128