springBootでファイルをアップロードしたい
springBootでファイルをアップロードしたいと考えています。
■HTML+thymeleaf
<div class="XXXX">
<span id="filename" th:text=""> </span>
</div>
<div class="YYYY">
<input id="addFile" type="file" style="display: none" accept=".csv"/>
<button type="button"
onclick="$(this).prev().click();">ファイルを選ぶ</button>
</div>
このよう感じでファイルを選択した後
別のボタン押下によってajaxで、選択したファイルやその他の情報をControllerに通知したいです。
formで渡そうと思うのですが、この選択したファイルをどのようにして
MultipartFileとして渡していいのかがわかりません。
アドバイスいただけると助かります。