์คํ๋ง MVC๋ฅผ ์ ์ฉํ์ฌ Controller๋ฅผ ์์ฑํ๋ ์ค ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํด๋๋ ๊ฐ์ฒด์ ๋ํด์ ์ด์ผ๊ธฐํด๋ณด๋ ค ํ๋ค.
import javax.servlet.http.HttpSession;
HttpSession๋ ํด๋ผ์ด์ธํธ ๋ธ๋ผ์ฐ์ ํ๋๋น ํ๋์ฉ ์๋ฒ ๋ฉ๋ชจ๋ฆฌ์ ์์ฑ๋์ด ํด๋ผ์ด์ธํธ์ ์ํ์ ๋ณด๋ฅผ ์ ์งํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค. ์ธ์ ์ ๋ง์ ์ ๋ณด๊ฐ ์ ์ฅ๋๋ฉด ๋ ์๋ก ์๋ฒ์ ๋ถ๋ด์ ์ค ์ ๋ฐ์ ์๋ค.
import javax.servlet.http.HttpServletRequest;
๊ทธ๋์ ๊ฒ์ ๊ฒฐ๊ณผ๋ HttpServletRequest์ ์ ์ฅํ๋ ๊ฒ์ด ๋ง๋ค.
HttpServletRequest๋ ํด๋ผ์ด์ธํธ ์์ฒญ์ผ๋ก ์์ฑ๋๋ค๊ฐ ์๋ต๋ฉ์ธ์ง๊ฐ ํด๋ผ์ด์ธํธ๋ก ์ ์ก๋๋ฉด ์๋์ผ๋ก ์ญ์ ๋๋ ์ผํ์ฑ ๊ฐ์ฒด์ด๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์๋ฒ์ ๋ถ๋ด์ ์ฃผ์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ ์ ์๋ค.
import org.springframework.web.servlet.ModelAndView;
ํ์ง๋ง ์คํ๋งํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ์คํ๋ง์์ ์ ๊ณตํด์ฃผ๋ ModelAndView๋ฅผ ์ฌ์ฉํ๋ ๊ฒ ๊ฐ๋ค.
'Spring > Spring Quick Start' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
IntelliJ๋ก, Spring ํ๋ก์ ํธ(maven) ์์ฑํ๊ธฐ (0) | 2021.01.07 |
---|---|
IntelliJ Add Framework Support์ Spring์ด ๋ณด์ด์ง ์์ ๋ (0) | 2021.01.07 |
์ด๋ ธํ ์ด์ ์ ์ ์ฉํ Spring MVC ๊ฒ์ํ ๊ฐ๋ฐ (0) | 2021.01.07 |
์คํ๋ง ์ธ์ฝ๋ฉ ์ค์ (0) | 2021.01.07 |
WEB-INF/action-servlet.xml ํ์ผ ์ด๋ฆ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ (0) | 2021.01.07 |
Spring MVC๋ฅผ ์ ์ฉํ ๊ฒ์ํ ๊ฐ๋ฐ (0) | 2021.01.07 |