JSP๊ธฐ๋ณธ๊ฐ์ฒด
JSP๊ธฐ๋ณธ๊ฐ์ฒด๋ Page, Rquest, Session, Application์ด์๋ค.
์ด๋ค์ ๊ธฐ๋ณธ ๊ฐ์ฒด์ด์ ์๋ฐ ์น ์ฑ์ 4๊ฐ์ ์์ญ(scope)์ด๋ค.
1. page(pageContext)
- ํ๋์ JSPํ์ด์ง
- ํ์ด์ง๋ ํ๋์ JSP์ด๋ฏ๋ก, ํ ํ์ด์ง์์ ๋ค๋ฅธ ํ์ด์ง์ ์ ๋ณด๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
2. request
- ํ๋์ http์์ฒญ ์ ๋ณด
- ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ค๋ ํ๋ฒ์ ์์ฒญ๊ณผ ๊ด๋ จ๋ ์์ญ์ผ๋ก, ๋ธ๋ผ์ฐ์ ๊ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ผ๋ฉด ์์ฒญํ๋ request๊ฐ์ฒด๋ ์ฌ๋ผ์ง.
- ํ๋์ ์์ฒญ ์ฒ๋ฆฌํ๋๋ฐ ๋ชจ๋ JSP๋ฅผ ํฌํจํ๋ค.
์ฐธ๊ณ ) https://shinny.tistory.com/62
3. session
- ํ๋์ ๋ธ๋ผ์ฐ์
- ์ธ์ ์ ํ๋์ ๋ธ๋ผ์ฐ์ (Chrome, Internet, Microsoft Edge ๋ฑ) ๋ด์์๋ง ์ ๋ณด/๊ฐ ๊ณต์ ํ๋ค.
- ์ฃผ๋ก ๋ก๊ทธ์ธ ์ ๋ณด/์ํ๋ฅผ ์ ์งํ ๋ ์ฌ์ฉํจ.
์ฐธ๊ณ ) https://shinny.tistory.com/72
4. application
- ํ๋์ ์น ์ ํ๋ฆฌ์ผ์ด์
- ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ์ ์ , ๋ชจ๋ ํ์ด์ง, ํ์ด์ง ์์ฒญ, ์ธ์ ์ ๊ณต์ ๋ ์ ์์.
์์ ์์ ๋ฅผ ํตํด application๊ธฐ๋ณธ๊ฐ์ฒด๋ ์๋ก ๋ค๋ฅธ JSP์์๋ ์ ๋ณด/๊ฐ์ ๊ณต์ ํ๊ณ ์์(๋ชจ๋ JSP์์ ์ฌ์ฉ๊ฐ๋ฅ)์ ์ ์ ์๋ค!
'FOR SW ENGINEER๐ฉโ๐ป > JSP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JSP - ํํ์ธ์ด(EL, Expression Language) (0) | 2021.11.23 |
---|---|
JSP - ์๋ฐ๋น(JavaBeans) (0) | 2021.11.23 |
JSP - ์ธ์ (Session) (0) | 2021.11.22 |
JSP - ์ฟ ํค(Cookie) (0) | 2021.11.18 |
JSP - request, response๊ธฐ๋ณธ๊ฐ์ฒด, <jsp:forward>์ก์ ํ๊ทธ ๋น๊ต (0) | 2021.11.16 |