Java / Spring Framework

Spring framework の画像(ファイル)アップロードでつまずいた

ajax の api経由で javascript の FormData を使用して画像ファイルをアップロードしようとしたが、ファイルがサーバー(Java側)まで渡らない現象が発生していろいろ調査したところ設定の追加が必要でした。

追加する設定は以下のような感じで設定ファイルにMultipartResolverの定義を追記してください。

<beans:bean id="multipartResolver"
 class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
    <beans:property name="maxUploadSize" value="20971520" />
</beans:bean>

Leave a Reply

Your email address will not be published.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)