๐ฃ Language/JSP์ ํด๋นํ๋ ๊ธ๋ค 12 Articles matched ๋ชฉ๋ก์ด ์์ต๋๋ค. [JSP] Implicit Instance (๊ธฐ๋ณธ๊ฐ์ฒด, ๋ด์ฅ๊ฐ์ฒด) JSP์์๋ ๊ฐ์ฒด๋ฅผ ์ ์ธํ์ง ์๊ณ ๋ ๊ฐ์ฒด๊ณผ ์ฐ๊ด๋ ๋ฉ์๋๋ค์ ํจ๊ป ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฒด๋ค์ด ์๋ค. ์ด๋ฅผ Implicit Instance(๊ธฐ๋ณธ๊ฐ์ฒด , ๋ด์ฅ๊ฐ์ฒด) ๋ผ๊ณ ํ๋ค. 1. ์ข ๋ฅ ๊ธฐ๋ณธ๊ฐ์ฒด ์ค์ ํ์ ์ค๋ช request javax.servlet.http.HttpServletRequest๋๋ javax.servlet.ServletRequest ํด๋ผ์ด์ธํธ์ ์์ฒญ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค. response javax.servlet.http.HttpServletResponse๋๋ javax.servlet.ServletReponse ์๋ต ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค. pageContext javax.servlet.jsp.PageContext JSP ํ์ด์ง์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค. session javax.servlet.http.Ht.. [JSP] request๊ฐ์ฒด JSP์์๋ ๊ฐ์ฒด๋ฅผ ์ ์ธํ์ง ์๊ณ ๋ ๊ฐ์ฒด๊ณผ ์ฐ๊ด๋ ๋ฉ์๋๋ค์ ํจ๊ป ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฒด๋ค์ด ์๋ค. ์ด๋ฅผ Implicit Instance(๊ธฐ๋ณธ๊ฐ์ฒด , ๋ด์ฅ๊ฐ์ฒด) ๋ผ๊ณ ํ๋ค. ์ข ๋ฅ๋ฅผ ์ ๋ฆฌํด๋์ ๋งํฌ >> Implict Instance ์ด ์ค์์ ์ค๋์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ด ๋๋ request ๋ํด์ ์ ๋ฆฌํ๋ ค๊ณ ํ๋ค. 1. Request request ๊ธฐ๋ณธ๊ฐ์ฒด๊ฐ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ๋ค. ํด๋ผ์ด์ธํธ(์น ๋ธ๋ผ์ฐ์ )์ ๊ด๋ จ๋ ์ ๋ณด ์ฝ๊ธฐ ๊ธฐ๋ฅ ์๋ฒ์ ๊ด๋ จ๋ ์ ๋ณด ์ฝ๊ธฐ ๊ธฐ๋ฅ ํด๋ผ์ด์ธํธ๊ฐ ์ ์กํ ์์ฒญ ํ๋ผ๋ฏธํฐ ์ฝ๊ธฐ ๊ธฐ๋ฅ ํด๋ผ์ด์ธํธ๊ฐ ์ ์กํ ์์ฒญ ํค๋ ์ฝ๊ธฐ ๊ธฐ๋ฅ ํด๋ผ์ด์ธํธ๊ฐ ์ ์กํ ์ฟ ํค ์ฝ๊ธฐ ๊ธฐ๋ฅ ์์ฑ ์ฒ๋ฆฌ ๊ธฐ๋ฅ ์ฌ๊ธฐ์ ์ฟ ํค ์ฝ๊ธฐ ๊ธฐ๋ฅ๊ณผ ์์ฑ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ์ง๊ธ ์ ๋ฆฌํ๊ธฐ์ ์์ค์ด ๋์์ ๋์ค์ ์ ๋ฆฌํ๋๋ก ํ์. 1-1. Req.. [JSP] JSP(javaServerPages) JSP(JavaServer Pages) JSP๋ ์ง๊ธ์ ์ค๋ผํด์ ์ธ์๋ Sun Microsystems์์ ๋ง๋ ์น ๊ฐ๋ฐ ํ์ค์ธ ์๋ธ๋ฆฟ์๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํด ๋ง๋ ์คํฌ๋ฆฝํธ ๋ฐฉ์์ ํ์ค์ด๋ค.์ด ์ญ์ Sun Microsystems์์ ๋ง๋ค์๋ค. ์๋ธ๋ฆฟ์ ๊ท์ฝ์ ๋ฐ๋ผ ๋ง๋ค์ด์ง ํด๋์ค์ธ๋ฐ ์ด๋ ์๋ฐ๋ก ์ด๋ฃจ์ด์ ธ ์์ด์์ค๋ฅผ ์ปดํ์ผํ์ฌ ๋์จ ํด๋์คํ์ผ์์๋ง์ ์์น์ ๋ณต์ฌํด์ผํ๋์คํ ์ฝ๋ ๋ฐฉ์์ด์๋ค. ์คํ ์ฝ๋ ๋ฐฉ์์ ์์ค๋ฅผ ์กฐ๊ธ๋ง ์์ ํ๋ ค๊ณ ํด๋์์ ๊ณผ์ ์ ๋ฐ๋ณตํด์ผํด์์์ฐ์ ํจ์จ์ ๋จ์ด์ง๊ฒ ํ๋ค๋ ๋จ์ ์ด ์์๋ค. ๊ทธ๋์ ๋์จ ๊ฒ์ด ์คํฌ๋ฆฝํธ ๋ฐฉ์์ธ๋ฐ ์ด๋์ปดํ์ผ์ ํ์ง ์๊ณ ๋ฒ์ญ๊ณผ ์คํ์ ์ง์ ํ๋ ๋ฐฉ์์ผ๋ก์์ค ์์ ์ด ๋ฐ๋ก๋ฐ๋ก ๋ฐ์๋๊ธฐ ๋๋ฌธ์์์ ์ด ์ฝ๋ค. ์ฆ, ์คํ ์ฝ๋ ๋ฐฉ์์ ๋จ์ ์ ๊ทน๋ณตํ๋ค. ๋ ์์ธํ ์๊ณ ์ถ์ผ์๋ค๋ฉด.. [JSP๊ธฐ์ด] ์น ์ดํ๋ฆฌ์ผ์ด์ ? ์น ์ดํ๋ฆฌ์ผ์ด์ ( Web Application ) ์น ์ดํ๋ฆฌ์ผ์ด์ ์ด๋๋ง ๊ทธ๋๋ก ํ์๋ฉด ์ดํ๋ฆฌ์ผ์ด์ ์ธ๋ฐ์น์์ ๋์๊ฐ๋ ์ดํ๋ฆฌ์ผ์ด์ ์ด๋ ๋ง์ด๋ค. ๋ฐ๋ผ์ ์น ์ดํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์ํด ํ์ํ ์น๊ตฌ๋ค์ด ์๋ค. 1. ์น ๋ธ๋ผ์ฐ์ ์ฌ์ฉ์๊ฐ ์ง์ ๋ณด๋ ํ๋ฉด์ ์ถ๋ ฅํด์ฃผ๋ ์น๊ตฌ๋ก์ฌ์ฉ์์ ํธํกํ๊ณ ์ฌ์ฉ์๊ฐ ์ํ๋ ์์ฒญ์์น ์๋ฒ๋ก ์ ๋ฌํ๋ ์น๊ตฌ. 2. ์น ์๋ฒ ์น ๋ธ๋ผ์ฐ์ ์๊ฒ ์ฌ์ฉ์์ ์์ฒญ์ ๋ฐ์์ ์ฒ๋ฆฌํ ํ์์ฌ์ฉ์๊ฐ ์ํ๋ ์๋ต์ ์น๋ธ๋ผ์ฐ์ ์๊ฒ ์ ๋ฌํด์ฃผ๋ ์น๊ตฌ๋ก์ฒ๋ฆฌ๋ฅผ ์ํด ์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ๋ผ๋ ์น๊ตฌ์ ๋์์ ๋ฐ์ ๋๋ ์๊ณ ์์ ์ด ์ง์ ์ฒ๋ฆฌํ ์ ์๋ ํ๋ก๊ทธ๋จ์ ํธ์ถํด์ ์ฒ๋ฆฌํ ๋๋ ์๋ค. 3. ์ดํ๋ฆฌ์ผ์ด์ ์๋ฒ ์น ์๋ฒ๊ฐ ์ฌ์ฉ์์ ์์ฒญ์ ๋ํ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๋์ฒ๋ฆฌํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋ด์ ์๋ฒ๋ก ์น ์๋ฒ์ ๋ค์ด์จ ์์ฒญ ์ค ์ฒ.. 1 2