www.dextsolution.com
DEXTUPLOAD
JK
menu toggleリファレンス > dextuploadjk > support > spring > JKMultipartFile

dextuploadjk.support.spring
Class JKMultipartFile

最小サポートバージョン
1.0.0
最小サポート環境
Java 17, Spring Framework 6.0.14, Spring Boot 3.0.12
説明

アップロードされた一時ファイル情報を持つクラスで、Spring Web Framework環境で使用されます。

JKMultipartFileクラスは、FileItem インタフェースとorg.springframework.web.multipart.MultipartFileインタフェースを実装したクラスです。

コンストラクタ

JKMultipartFile

  • JKMultipartFileクラスのオブジェクトを作成します。

  • 形式

    public JKMultipartFile(FileItem item)
  • パラメータ

    名前 形式 説明
    item dextuploadjk.FileItem FileItem オブジェクト
メソッド

getName

  • multipart要素のフィールド名を返します。

  • 形式

    public String getName()
  • リターン

    要素のフィールド名

getOriginalFilename

  • ファイル名を返します。

  • 形式

    public String getOriginalFilename()
  • リターン

    ファイル名のサイズ

getSize

  • ファイル名のサイズを返します。

  • 形式

    public long getSize()
  • リターン

    ファイル名のサイズ

getBytes

  • ファイルの内容をバイト配列として返します。

  • 形式

    public byte[] getBytes()
  • リターン

    バイト配列

getInputStream

  • ファイルの内容を読み取れるように java.io.InputStream オブジェクトを返します。

  • 形式

    public InputStream getInputStream()
  • リターン

    java.io.InputStream オブジェクト

transferTo

  • 一時ファイルを指定されたターゲットファイルとして保存します。

    org.springframework.web.multipart.MultipartFile インタフェースで定義されたメソッドです。このメソッドの代わりに、saveメソッドを使用することをお勧めします。

    注意)ターゲットファイルがすでに存在する場合は、上書き(削除後コピー)を実行してください。

  • 形式

    public void transferTo(File dest)
  • パラメータ

    名前 形式 説明
    dest java.io.File 宛先ファイル

getFieldName

getName メソッドと同じ機能を持ちます。

FieldItemインタフェースのgetFieldNameメソッドを参照してください。

getItemType

FieldItemインタフェースのgetItemTypeメソッドを参照してください。

isEmpty

FileItemインタフェースのisEmptyメソッドを参照してください。

getFilename

getOriginalFilenameメソッドと同じ機能を持ちます。

FileItemインタフェースのgetFilenameメソッドを参照してください。

getFilenameWithoutExtension

FileItemインタフェースのgetFilenameWithoutExtensionメソッドを参照してください。

getContentType

FileItemインタフェースのgetContentTypeメソッドを参照してください。

getTempFilePath

FileItemインタフェースのgetTempFilePathメソッドを参照してください。

getTempFile

FileItemインタフェースのgetTempFileメソッドを参照してください。

getFileSize

getSizeメソッドと同じ機能を持ちます。

FileItemインタフェースのgetFileSizeメソッドを参照してください。

getOriginalFileSize

FileItemインタフェースのgetOriginalFileSizeメソッドを参照してください。

isEligibleFile

FileItemインタフェースのisEligibleFileメソッドを参照してください。

getExtension

FileItemインタフェースのgetExtensionメソッドを参照してください。

getLastSavedFilePath

FileItemインタフェースのgetLastSavedFilePathメソッドを参照してください。

getLastRelativeSavedFilePath

FileItemインターフェースのgetLastRelativeSavedFilePathメソッドを参照すること。

getLastSavedFilename

FileItemインタフェースのgetLastSavedFilenameメソッドを参照してください。

deleteTempFile

FileItemインタフェースのdeleteTempFileメソッドを参照してください。

saveAs

FileItemインタフェースのsaveAsメソッドを参照してください。

save

FileItemインタフェースのsaveメソッドを参照してください。

getFileCopyOption

FileItemインタフェースのgetFileCopyOptionメソッドを参照してください。

setFileCopyOption

FileItemインタフェースのsetFileCopyOptionメソッドを参照してください。

get

FileItemインタフェースのgetメソッドを参照してください。

isCached

FileItemインタフェースのisCachedメソッドを参照してください。

removeCache

FileItemインタフェースのremoveCacheメソッドを参照してください。

getEnvironment

FileItemインタフェースのgetEnvironmentメソッドを参照してください。

isFiltered

FileItemインタフェースのisFilteredメソッドを参照してください。