A representation of an uploaded file received in a multipart request.
The file contents are either stored in memory or temporarily on disk.
In either case, the user is responsible for copying file contents to a session-level or persistent store as and if desired.
The temporary storage will be cleared at the end of request processing.
interface
type | method | description |
---|---|---|
String | getName() | ํ๋ผ๋ฏธํฐ์ ์ด๋ฆ |
String | getOriginalFilename() | ์ ๋ก๋ํ๋ ์๋ณธ ํ์ผ์ ์ด๋ฆ |
String | getContentType() | ํ์ผ ๋ด์ฉ์ ์ ํ (์ ์๋์ง ์์ ๊ฒฝ์ฐ: null ) |
boolean | isEmpty() | ํ์ผ์ด ์กด์ฌํ๋์ง ์กด์ฌํ์ง ์๋์ง |
long | getSize() | ํ์ผ ํฌ๊ธฐ๋ฅผ ๋ฐ์ดํธ ๋จ์๋ก |
byte[] | getBytes() | ํ์ผ ๋ด์ฉ์ ๋ฐ์ดํธ ๋ฐฐ์ด๋ก |
InputStream | getInputStream() | ํ์ผ์ ๋ด์ฉ์ ์ฝ์ ์ ๋ ฅ ์คํธ๋ฆผ์ ๋ฐํ |
Resource | getResource() | ํ์ผ์ ๋ฆฌ์์ค ํํ์ ๋ฐํ |
void | transferTo(File dest) | ์์ ๋ ํ์ผ์ ์ง์ ๋ ๋์ ํ์ผ๋ก ์ ์ก (๋์ ํ์ผ์ด ์ด๋ฏธ ์์ผ๋ฉด ๋จผ์ ์ญ์ / ํ์ผ ์์คํ ์์ ์ด๋๋๋ฉด ๋ค์ ํธ์ถํ ์ ์์) |
๐ก ์ฌ์ฉ์๊ฐ ์ ๋ก๋ํ File์ ํธ๋ค๋ฌ์์ ์์ฝ๊ฒ ๋ค๋ฃฐ ์ ์๋๋ก ํด์ค๋ค!