JSP ํ์ผ ์ ๋ก๋
ํ์ผ ์ ๋ก๋
ํด๋ผ์ด์ธํธ์์ ์ ์กํ ํ์ผ์ ์๋ฒ ์ธก์ ์ ์ฅํ๋๊ฒ
โข
ํ์ผ ๋ฐ์ดํฐ๋ ํ์ผ ์์คํ
์ ์ ์ฅ
โข
ํ์ผ ๊ฒฝ๋ก๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ
Java ๋ฒ์ ๋ณ ํ์ผ ์ ๋ก๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
โข
javax.servlet
โข
jakarta.servlet
ํญ๋ชฉ | Jakarta EE (jakarta.*) ๊ธฐ์ค | Java EE (javax.*) ๊ธฐ์ค |
JDK | 11 ์ด์ (์ต์ ์ 17, 21 ๋ฑ) | 8 ~ 11 |
Servlet API | 5.0 / 6.0 (jakarta.servlet) | 4.0 (javax.servlet) |
Tomcat | 10.x ์ด์ | 9.x |
ํ์ผ ์
๋ก๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ | ||
๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ช
(Maven) | org.apache.commons:commons-fileupload2-jakarta:2.0.0-M2 | commons-fileupload:commons-fileupload:1.4 |
์ง์๋๋ ๋ฐฉ์ | Jakarta ์๋ธ๋ฆฟ ๊ธฐ๋ฐ์ ํ์ผ ์
๋ก๋ ์ ์ฉ API
๋๋ FileUpload2 ์ฌ์ฉ | Servlet 3.0+์ <input type="file"> ์ง์ ์ฒ๋ฆฌ ๊ฐ๋ฅ
๋๋ FileUpload 1.x API ์ฌ์ฉ |
์์กด์ฑ (IO) | ๋์ผ (commons-io:commons-io:2.15.1 ๋ฑ) | commons-io:commons-io:2.x ํ์ |