前提
ファイルアップロード機能のあるupdate データ更新画面で、String,int,日付などを取得表示していますが、ファイルだけが未選択となります。
ファイルを選択済みにする方法があれば教えてください。
画像ファイルは 入力 part /sql→ binary 出力 base64 です。データ取得表示だけができず、入出力エラーはありません。
よろしくお願いします。
実現したいこと
ファイルも選択済み表示にしたい。
アップデートのフォームを送信するときに、FileNotFoundエラーを回避したいため。
該当のソースコード
jsp
1<div class="form-row"> 2 <div class="mb-3"> 3 <label for="list_price" class="form-label">定価</label> 4 <input type="number" class="form-control" name="list_price"value="<%=g.getList_price()%>"> 5 </div> 6 7 <div class="mb-3"> 8 <label for="selling_price" class="form-label">出品価格</label> 9 <input type="number" class="form-control" name="selling_price"value="<%=g.getSelling_price()%>"> 10 </div> 11 </div> 12 13 <div class="form-row"> 14 <div class="mb-3"> 15 <label for="start_time" class="form-label">販売開始時間</label> 16 <input type="datetime-local" class="form-control" name="start_time"value="<%=g.getStart_time()%>"> 17 </div> 18 19 20 <div class="mb-3"> 21 <label for="end_time" class="form-label">販売終了時間</label> 22 <input type="datetime-local" class="form-control" name="end_time"value="<%=g.getEnd_time()%>"> 23 </div> 24 </div> 25 26 27 <div class="mb-3"> 28 <label for="goods_comment" class="form-label">コメント</label> 29 <input type="text" class="form-control" name="goods_comment"value="<%=g.getGoods_comment()%>"> 30 </div> 31 <div class="form-row"> 32 33 34 <div class="form-group"> 35 <input type="file" name="img" class="js-upload-file" accept="image/*"value="data:image/*;base64,<%=g.getGoods_img() %>"> 36 37 </div> 38 39 </div> 40 <jsp:include page="/WEB-INF/jsp/msg.jsp" /> 41 <button type="submit">プレビュー</button>
試したこと
<input type="file" name="img" class="js-upload-file" accept="image/"value="data:image/;base64,<%=g.getGoods_img() %>">
他のフォームと同じように、value に画像データを設定したが選択済みにならない。
補足情報(FW/ツールのバージョンなど)
JavaEE
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/28 09:49