Spring MVCの実装ファイルのアップロード

Spring MVCの実装ファイルのアップロード

 

1. 輸入依存:

コモンズ-IO

コモンズ、ファイルアップロード

 

<依存>

      <groupIdを>コモンズ-IO </ groupIdを>

      <たartifactId>コモンズ-IO </たartifactId>

      <バージョン> 2.4 </バージョン>

    </依存関係>

    <! - https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload - >

    <依存>

      <groupIdを>コモンズ-ファイルアップロード</ groupIdを>

      <たartifactId>コモンズ-ファイルアップロード</たartifactId>

      <バージョン> 1.3.1 </バージョン>

    </依存関係>

 

ファイルアップロードプロジェクトの開発は、最も一般的な機能である、springmvc 次のように、サポートし、複数のファイルのアップロードを 2 SpringMVC 上を

以下いかなるフィッティングデフォルトんMultipartResolverを、そのためには、デフォルトの場合、ファイルのアップロード作業を処理することはできません。あなたがしたい場合は

春のファイルアップロード機能、あなたはのコンテキストで設定する必要がありMultipartResolver springmvc-config.xmlの

次のようにラインコンフィギュレーションファイル

 

 

 

  1. ファイルをアップロードするためには、フォームがでなければならない方法POST 、およびのenctype マルチパート/フォームのデータこれだけでは種の例の場合、ブラウザは、バイナリデータとしてサーバにファイルを選択するようにユーザーに送信されます

 

 

 

 

 4.Spring MVCはにバインドされたファイルをアップロードしますMultipartFileのオブジェクトを。MultipartFileの申し出は、ファイルの内容、ファイル名、および他の方法をアップロードしましょう。transferTo()メソッドもファイルのハードウェアを格納することができます。

MultipartFile 一般的な方法のオブジェクトを次のように

ボイドtransferTo#(ファイルDEST) 保存したファイルのディレクトリをアップロードするファイル。

文字列getOriginalFilename#は() 以前アップロードファイルとして知られている取得します

GETCONTENTTYPEのString#[] ファイル取得MIMEのようなタイプの画像/ JPEG 等、

ブールのisEmpty#() ファイルのアップロードはあります

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/qinzhenyu/p/11834848.html