โ๏ธ ์๋ต ํค๋๋ฅผ ๋ง๋ค์ด ๋
Controller์์ ๋ฐํ๊ฐ์ผ๋ก redirect ๋ฌธ์์ด ํฌํจ โก๏ธ RedirectView์๊ฒ ์ ๋ฌ
RedirectView
๋ ์๋ต์ ๋ง๋ค์ด๋ด๊ณ Client๋ ์ด ์๋ต์ ๋ฐ์์ ์๋ต ์ํ์ฝ๋๊ฐ 302๋๊น location์ ์๋ URL๋ก ์ฌ์์ฒญ์ ํด์ผ๋๊ฒ ๊ตฌ๋ํ๊ณ ๋ธ๋ผ์ฐ์ ๊ฐ ์๋์ผ๋ก ์์ฒญ์ ๋ณด๋ด์ค๋ค.
โ๏ธ JSP๋ฅผ ์ฒ๋ฆฌํ๋ View
JstIView
๋ฅผ ์ฐ๋ ๊ฒโ๏ธ ๋ด๋ถ์ ์ผ๋ก ์์ฒญ forwarding
โregister/addโ
๋ก ํฌ์๋ฉํ๋ผ๊ณ ์ปจํธ๋กค๋ฌ ๋ฉ์๋๊ฐ ์ ๋ฌธ์์ด์ ๋ฐํํ๋ฉด, DS๊ฐ ๋ฐํ๋ ๋ฌธ์์ด์ ๋ฐ์์ forward๋ก ์์ํ๋๊น ํฌ์๋ฉํด์ผ ํ๋๊ตฌ๋ ์ธ์์ ํ๊ณ ๋ฌธ์์ด์ InternalResourceView
ํํ
์ ๋ฌํ๋ค.
๊ทธ๋ผ InternalResourceView
๊ฐ register/add
๋ฅผ ํธ์ถํ๊ณ DSํํ
์๋ ค์ค๋ค. (๋ด๋ถ์ ์ผ๋ก ์์ฒญ forwarding)
register/add
์ฐ๊ฒฐ๋ ๋ฉ์๋๋ฅผ ํธ์ถํ๋ค.Reference
: https://fastcampus.co.kr/dev_academy_nks