servlet
์๋ธ๋ฆฟ์ server+ applet ์ ํฉ์ฑ์ด์ด๋ค
์๋ฒ์์ ์คํด์ค๋๋ applet์ด๋ผ๋ ์๋ฏธ๋ก ์๋ฐ๋ฅผ ์ด์ฉํ์ฌ ์น์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๊ธฐ์ ์ด๋ค
์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ์ธ์ด๋ก php, asp ๋ฑ ๋ง๋ค
ํ์ง๋ง ์์ฆ ๋ง์ ๊ธฐ์ ์์ ์ฌ์ฉํ๋ ๊ฒ์ jsp&sevlet์ด๋ค
์ด๋ ๋ค๋ฅธ ์น ๊ธฐ์ ์ ๋นํด ๋น ๋ฅธ ์๋ต์ ํด ์ค ์ ์๋ค๋ ์ฅ์ ์ด ์๊ธฐ ๋๋ฌธ์ด๋ค
์๋ธ๋ฆฟ์ ์๋ฐ ํด๋์ค ํํ์ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ๋งํ๋ค
๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์๋ฐ ํด๋์ค๊ฐ ์คํ๋๋๋ก ํ๊ธฐ ์ํด์๋ javax.servlet.http ํจํค์ง์์ ์ ๊ณตํ๋ HttpServlet ํด๋์ค๋ฅผ ์์๋ฐ์ ๊ตฌํํด์ผ ํ๋ค
HttpServlet ํด๋์ค๋ฅผ ์์ ๋ฐ์ ๋ง๋ ์๋ธ ํด๋์ค๋ฅผ ์๋ธ๋ฆฟ ํด๋์ค๋ผ๊ณ ํ๋ค
์๋ธ๋ฆฟ ๋ํ ์๋ฐ ํ๋ก๊ทธ๋จ์ ๋ค๋ฅธ ํด๋์ค๋ค์ฒ๋ผ ์๋ฐ ๊ฐ์๋จธ์ ์ธ JVM์์ ๋์ํด์ผ ํ๋ค
์ฆ ํด๋์ค ํ์ผ์ด ์์ฑ๋์ด์ผ ํ๋ค
๊ทธ๋์ ํด๋์ค์ ํํ๋ก ์์ฑํด์ผ ํ๋ค
JDK์๋ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ ์ ์๋ ํด๋์ค๊ฐ ์ ๊ณต๋์ง ์๊ณ ํฐ์บฃ์ ์ค์นํ๊ณ ๋๋ฉด ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ ์ ์๋ํด๋์ค๊ฐ ์ ๊ณต๋๋๋ฐ, ๊ทธ ํด๋์ค๊ฐ ๋ฐ๋ก HttpServlet์ด๋ค
HttpServlet ์ ์น ์๋น์ค๊ฐ ๊ฐ๋ฅํ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ ์ ์๋๋ก ์๋ฐ๋ฅผ ํ์ฅํด ๋์ ํด๋์ค๋ก ํฐ์ผ์ ์ค์นํ๋ฉด ์ ๊ณต๋๋ค
HttpServlet ํด๋์ค๋ฅผ ์์ ๋ฐ์ ๋ง๋ ์๋ธ ํด๋์ค๋ฅผ ์๋ธ๋ฆฟ ํด๋์ค๋ผ๊ณ ํ๋๋ฐ, ์ด๋ฏธ ์ฌ๋ฌ ๊ธฐ๋ฅ๋ค์ด ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ ธ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๋ ํธ๋ฆฌํ๊ฒ HttpServlet ์ ํ์ฉํ์ฌ ์๋ก์ด ๊ธฐ๋ฅ์ ์น ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋ค
'๐๏ธ์ํํธ์จ์ด > ๐java & Servlete & JSP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MVC ํจํด ๊ณต๋ถํ๊ธฐ 1 (0) | 2021.09.30 |
---|---|
์ปดํ์ผ, ์ปดํ์ผ๋ฌ, ์๋ฐ ์คํฌ๋ฆฝํธ, ์๋ฐ, jsp, servlet ์ฉ์ด ์ ๋ฆฌ (0) | 2021.09.22 |
jsp ์ฃผ์ (0) | 2021.09.20 |
JSP ๊ธฐ๋ณธ 2 (0) | 2021.09.14 |
JSP ๊ธฐ์ด (feat.์ง์์) (0) | 2021.09.14 |