質問編集履歴
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -692,6 +692,10 @@
|
|
692
692
|
|
693
693
|
editCheckにそもそもバイトが渡っていない?ようでした。。
|
694
694
|
|
695
|
+
![イメージ説明](aa7a1669231abaf6512911bc8136afe7.png)
|
696
|
+
|
697
|
+
formクラスにバイトが渡っているのに。。?
|
698
|
+
|
695
699
|
|
696
700
|
|
697
701
|
ここにより詳細な情報を記載してください。
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -686,6 +686,12 @@
|
|
686
686
|
|
687
687
|
### 補足情報(FW/ツールのバージョンなど)
|
688
688
|
|
689
|
+
![イメージ説明](9e2e7dd235014163188aa557106be59c.png)
|
690
|
+
|
691
|
+
いただいたコメントを元に調査していたら、
|
692
|
+
|
693
|
+
editCheckにそもそもバイトが渡っていない?ようでした。。
|
694
|
+
|
689
695
|
|
690
696
|
|
691
697
|
ここにより詳細な情報を記載してください。
|
2
クラス追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -50,6 +50,162 @@
|
|
50
50
|
|
51
51
|
|
52
52
|
|
53
|
+
|
54
|
+
|
55
|
+
### KeiyakuMaster.java
|
56
|
+
|
57
|
+
```ここに言語を入力
|
58
|
+
|
59
|
+
package com.example.demo.keiyakuMaster;
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
@Data
|
64
|
+
|
65
|
+
@Entity
|
66
|
+
|
67
|
+
@Table(name = "keiyakumaster")
|
68
|
+
|
69
|
+
public class KeiyakuMaster implements Serializable {
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
@Getter
|
74
|
+
|
75
|
+
@Setter
|
76
|
+
|
77
|
+
@Id
|
78
|
+
|
79
|
+
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
80
|
+
|
81
|
+
@Column
|
82
|
+
|
83
|
+
private long id;
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
@Getter
|
88
|
+
|
89
|
+
@Setter
|
90
|
+
|
91
|
+
@Column
|
92
|
+
|
93
|
+
private int keiyakuid;
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
@Getter
|
98
|
+
|
99
|
+
@Setter
|
100
|
+
|
101
|
+
@Column
|
102
|
+
|
103
|
+
private int shohinid;
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
@Getter
|
108
|
+
|
109
|
+
@Setter
|
110
|
+
|
111
|
+
@Column
|
112
|
+
|
113
|
+
private int price;
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
@Getter
|
118
|
+
|
119
|
+
@Setter
|
120
|
+
|
121
|
+
@Column
|
122
|
+
|
123
|
+
private int kinri;
|
124
|
+
|
125
|
+
|
126
|
+
|
127
|
+
@Getter
|
128
|
+
|
129
|
+
@Setter
|
130
|
+
|
131
|
+
@Column
|
132
|
+
|
133
|
+
private String returnlimit;
|
134
|
+
|
135
|
+
|
136
|
+
|
137
|
+
@Getter
|
138
|
+
|
139
|
+
@Setter
|
140
|
+
|
141
|
+
@Column
|
142
|
+
|
143
|
+
private int clientid;
|
144
|
+
|
145
|
+
|
146
|
+
|
147
|
+
@Getter
|
148
|
+
|
149
|
+
@Setter
|
150
|
+
|
151
|
+
@Column
|
152
|
+
|
153
|
+
private int koinid;
|
154
|
+
|
155
|
+
|
156
|
+
|
157
|
+
@Getter
|
158
|
+
|
159
|
+
@Setter
|
160
|
+
|
161
|
+
@Column
|
162
|
+
|
163
|
+
private int shoninflg;
|
164
|
+
|
165
|
+
|
166
|
+
|
167
|
+
@Getter
|
168
|
+
|
169
|
+
@Setter
|
170
|
+
|
171
|
+
@OneToOne
|
172
|
+
|
173
|
+
@JoinColumn(name = "shohinid", referencedColumnName = "shohinid", insertable = false, updatable = false)
|
174
|
+
|
175
|
+
private ShohinMaster shohinmaster;
|
176
|
+
|
177
|
+
|
178
|
+
|
179
|
+
@Getter
|
180
|
+
|
181
|
+
@Setter
|
182
|
+
|
183
|
+
@Lob
|
184
|
+
|
185
|
+
@Type(type = "org.hibernate.type.BinaryType")
|
186
|
+
|
187
|
+
@Column(name="filedata")
|
188
|
+
|
189
|
+
private byte[] filedata;
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
@Getter
|
194
|
+
|
195
|
+
@Setter
|
196
|
+
|
197
|
+
@Column
|
198
|
+
|
199
|
+
private String filename;
|
200
|
+
|
201
|
+
}
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
```
|
206
|
+
|
207
|
+
|
208
|
+
|
53
209
|
### edit.html
|
54
210
|
|
55
211
|
|
@@ -470,14 +626,6 @@
|
|
470
626
|
|
471
627
|
|
472
628
|
|
473
|
-
// if(result.hasErrors()) {
|
474
|
-
|
475
|
-
// return "/keiyakuMaster/edit";
|
476
|
-
|
477
|
-
// }
|
478
|
-
|
479
|
-
|
480
|
-
|
481
629
|
return "/keiyakuMaster/editCheck";
|
482
630
|
|
483
631
|
}
|
@@ -488,48 +636,6 @@
|
|
488
636
|
|
489
637
|
public String finish(HttpSession session, @ModelAttribute("keiyakuMasterForm") KeiyakuMasterForm keiyakuMasterForm) {
|
490
638
|
|
491
|
-
// var sessionEditForm = (KeiyakuMasterForm) session.getAttribute("keiyakuMasterForm");
|
492
|
-
|
493
|
-
//
|
494
|
-
|
495
|
-
// var keiyakuMaster = new KeiyakuMaster();
|
496
|
-
|
497
|
-
//
|
498
|
-
|
499
|
-
// if(sessionEditForm.getId() == null) {
|
500
|
-
|
501
|
-
// int maxId = keiyakuMasterService.findByMaxKeiyakuId();
|
502
|
-
|
503
|
-
//
|
504
|
-
|
505
|
-
// keiyakuMaster.setKeiyakuid(maxId + 1);
|
506
|
-
|
507
|
-
// }else {
|
508
|
-
|
509
|
-
// keiyakuMaster.setId(sessionEditForm.getId());
|
510
|
-
|
511
|
-
// keiyakuMaster.setKeiyakuid(sessionEditForm.getKeiyakuid());
|
512
|
-
|
513
|
-
// }
|
514
|
-
|
515
|
-
//
|
516
|
-
|
517
|
-
// keiyakuMaster.setShohinid(sessionEditForm.getShohinid());
|
518
|
-
|
519
|
-
// keiyakuMaster.setPrice(sessionEditForm.getPrice());
|
520
|
-
|
521
|
-
// keiyakuMaster.setKinri(sessionEditForm.getKinri());
|
522
|
-
|
523
|
-
// keiyakuMaster.setReturnlimit(sessionEditForm.getReturnlimit());
|
524
|
-
|
525
|
-
// keiyakuMaster.setClientid(sessionEditForm.getClientid());
|
526
|
-
|
527
|
-
// keiyakuMaster.setKoinid(sessionEditForm.getKoinid());
|
528
|
-
|
529
|
-
//
|
530
|
-
|
531
|
-
// this.keiyakuMasterService.save(keiyakuMaster);
|
532
|
-
|
533
639
|
|
534
640
|
|
535
641
|
var keiyakuMaster = new KeiyakuMaster();
|
1
修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
postgresql + Spring で保存した画像を表示させたい
|
1
|
+
postgresql + Spring でDBに保存した画像を表示させたい
|
test
CHANGED
@@ -156,6 +156,8 @@
|
|
156
156
|
|
157
157
|
|
158
158
|
|
159
|
+
### editCheck.html
|
160
|
+
|
159
161
|
```editCheck.html
|
160
162
|
|
161
163
|
<!doctype html>
|
@@ -242,6 +244,8 @@
|
|
242
244
|
|
243
245
|
|
244
246
|
|
247
|
+
### detail.html
|
248
|
+
|
245
249
|
```detail.html
|
246
250
|
|
247
251
|
<!doctype html>
|
@@ -310,6 +314,8 @@
|
|
310
314
|
|
311
315
|
|
312
316
|
|
317
|
+
KeiyakuMasterController.java
|
318
|
+
|
313
319
|
```KeiyakuMasterController.java
|
314
320
|
|
315
321
|
@RequestMapping(value = "/keiyakuMaster/detail")
|