ํ๋์ ์๋ธ๋ฆฟ์ด๋, JSP๋ก ์ฒ๋ฆฌํ๋ ๊ฒ๋ค์ ์ปจํธ๋กค๋ฌ
์ ๋ทฐ
๋ผ๋ ์์ญ์ผ๋ก ์๋ก ์ญํ ์ ๋๋ ๊ฒ์ ๋งํ๋ค.
์น ์ ํ๋ฆฌ์ผ์ด์
์ ์ฃผ๋ก ์ด MVC ํจํด
์ ์ฌ์ฉํ๋ค.
HTTP ์์ฒญ์ ๋ฐ์์ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ฒ์ฆํ๊ณ ๋น์ฆ๋์ค ๋ก์ง์ ์คํํ๋ค.
๋ทฐ์ ์ ๋ฌํ ๊ฒฐ๊ณผ ๋ฐ์ดํฐ๋ฅผ ์กฐํํด์ ๋ชจ๋ธ์ ๋ด๋๋ค
๋ทฐ์ ์ถ๋ ฅํ ๋ฐ์ดํฐ๋ฅผ ๋ด์๋๋ค.
๋ทฐ๊ฐ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ๋ชจ๋ธ์ ๋ด์์ ์ ๋ฌํด์ฃผ๋ ๋๋ถ์
๋ทฐ๋ ๋น์ฆ๋์ค ๋ก์ง์ด๋ ๋ฐ์ดํฐ ์ ๊ทผ์ ๋ชฐ๋ผ๋ ๋๊ณ , ํ๋ฉด์ ๋ ๋๋ง ํ๋ ์ผ์ ์ง์คํ ์ ์๋ค.
๋ชจ๋ธ์ ๋ด๊ฒจ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํด์ ํ๋ฉด์ ๊ทธ๋ฆฌ๋ ์ผ์ ์ง์คํ๋ค.
ํ๋์ ์๋ธ๋ฆฟ์ด๋ JSP๊ฐ ๊ฐ์ ๋๋ฌด๋ง์ ์ญํ ์ ๋ด๋นํด์๋ค.
๊ธฐ์กด์๋ ๋น์ฆ๋์ค ๋ก์ง๊ณผ UI ๋ก์ง์ด ํจ๊ป ๋ชจ์ฌ์์๋ค.
์ด๋ ์ฝ๋๋ฅผ ์ ์ง๋ณด์ ํ๋๋ฐ ํ๋ค๋ฟ๋ง ์๋๋ผ, ์ฝ๋๊ฐ ๋ฌด์จ ์ผ์ ์ง์คํด์ผํ๋์ง ๊ฒฝ๊ณ๋ฅผ ์ฐพ๊ธฐ ํ๋ค๋ค.
UI๋ฅผ ์์ ํ๋ ์ผ๊ณผ ๋น์ฆ๋์ค ๋ก์ง์ ์์ ํ๋ ์ผ์ ๋ผ์ดํ ์ฌ์ดํด์ ์๋ก ๋ค๋ฅผ ํ๋ฅ ์ด ๋งค์ฐ ๋๋ค.
์ด๋ ๊ฒ ๋ผ์ดํ ์ฌ์ดํด์ด ๋ค๋ฅธ ๋ถ๋ถ์ ํ๋์ ์ฝ๋๋ก ๊ด๋ฆฌํ๋ ๊ฒ์ ์ ์ง๋ณด์ ํ๊ธฐ ์ข์ง ์๋ค.
JSP ๊ฐ์ ๋ทฐ ํ ํ๋ฆฟ์ ํ๋ฉด์ ๋ ๋๋ง ํ๋๋ฐ ์ต์ ํ ๋์ด์๊ธฐ ๋๋ฌธ์ ์ด ๋ถ๋ถ์ ์ ๋ฌด๋ง ๋ด๋นํ๋ ๊ฒ์ด ํจ๊ณผ์ ์ด๋ค.