前提・実現したいこと
やりたい事としては、
Byte形式であるentityのデータをThymeleaf内でJavaのエンコードのメソッドを使って
エンコードを行い画像の表示を行いたいです。
listから取り出したデータでsrcに記述を行うにはどうすれば良いのか分からなくて。。
どなたか分かる方いればよろしくお願いします。
該当のソースコード
<th:content th:each="entity:${list}"> <div class="card mb-3 mr-1" style="max-width: 375px;"> <div class="row no-gutters"> <div class="col-lg-6"> <img src="${'data:image/png;base64,' + new java.util.Base64.getEncoder().encodeToString(entity.filedata)}" class="card-img" alt="..."> </div> <div class="col-lg-6"> <div class="card-body"> <h4 class="card-title"> <a th:href="@{'/koinMaster/detail?id=' + ${entity.id}}" th:text="${entity.koinname}"> </a> </h4> <p class="card-text"><a th:href="@{'/koinMaster/detail?id=' + ${entity.id}}" th:text="${entity.yakushokuname}">name</a></p> </div> </div> </div> </div> </th:content>
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/06 21:23 編集
2021/09/06 21:36 編集
2021/09/06 21:42
2021/09/06 21:46 編集
2021/09/06 21:50 編集
2021/09/06 21:56