質問編集履歴

4

追記

2021/07/10 08:49

投稿

mimi_129
mimi_129

スコア63

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

追記

2021/07/10 08:49

投稿

mimi_129
mimi_129

スコア63

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

クラス追加

2021/07/10 08:45

投稿

mimi_129
mimi_129

スコア63

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

修正

2021/07/09 23:06

投稿

mimi_129
mimi_129

スコア63

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")