- Today
- Total
๋ชฉ๋กjava (2)
DATA101
๐ ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ Scriptlet์ ๊ฐ๋ ๊ณผ ์ฌ์ฉ๋ฐฉ๋ฒ์ ๋ํด ๊ฐ๋ตํ๊ฒ ์๊ฐํฉ๋๋ค. ๐ ๋ชฉ์ฐจ 1. Scriptlet ๊ฐ๋ 2. Scriptlet ์ฌ์ฉ๋ฐฉ๋ฒ 3. ์์ ์ฝ๋ 1. Scriptlet ๊ฐ๋ Scriptlet๋ Java Server Page(JSP) ํ์ด์ง์์(๋์ฑ ์ฝ๊ฒ ๋งํ๋ฉด HTML ํ์ด์ง) Java ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์คํํ ์ ์๋๋ก ๋๋ ์ฝ๋ ๋ธ๋ก์ ๋๋ค. ์๋์ ์์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด ์ง๊ด์ ์ผ๋ก ์ฐ์์๋ฅผ ์ ์ ์์ต๋๋ค. 2. Scriptlet ์ฌ์ฉ๋ฐฉ๋ฒ Scriptlet ์์ฑ๋ฐฉ๋ฒ์ ํฌ๊ฒ 4๊ฐ์ง๋ก ๊ฐ ์ญํ ์ ์๋์ ๊ฐ์ต๋๋ค. ์ค์ ์์ ์ฝ๋์ ํจ๊ป ์ดํด๋ณด์์ฃ . ์์ฑ๋ฐฉ๋ฒ ์ค๋ช ๋ณ์์ ์ธ, ํจ์ ํธ์ถ ๋ฑ ์ผ๋ฐ์ ์ธ ์๋ฐ ์ฝ๋ ์์ฑ ์ ํ์ฉ ํ์ด์ง ์ถ๋ ฅ์ ์ํ ํํ์์ผ๋ก ํ์ฉ ํจ์ ์ ์ธ ์ ํ์ฉ..
๐ ๋ค์ด๊ฐ๋ฉฐ ๋ณธ ํฌ์คํ ์์๋ JSTL์ ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋ ๋ฐ ์ฅ์ , ์ค์น/์ฌ์ฉ๋ฐฉ๋ฒ์ ์์ ์ฝ๋์ ํจ๊ป ์๊ฐํฉ๋๋ค. ๐ ๋ชฉ์ฐจ 1. JSTL ๊ฐ๋ 2. JSTL ์ฅ์ 3. JSTL ์ค์น๋ฐฉ๋ฒ 4. ์์ ์ฝ๋ 1. JSTL ๊ฐ๋ JSTL์ JavaServer Pages Standard Tag Library์ ์ฝ์ด๋ก, Java ์ฝ๋๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ์ง ์๊ณ HTML ํ๊ทธ() ํํ๋ก ์ง๊ด์ ์ธ ์ฝ๋ฉ์ ์ง์ํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ์ด๋ ต๊ฒ ๋งํ์๋ฉด, JSTL์ JSP์ ํ์ฅ ํ๊ทธ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก HTML ํ๊ทธ๋ง์ผ๋ก๋ Java์ forEach ๋ฌธ๊ณผ ๊ฐ์ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ์ง๋ง, ์๋์ ์์ ์ฝ๋์ body ํ๊ทธ๋ฅผ ๋ณด์๋ฉด, Java๋ ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ฒ๋ผ, ํ๊ทธ() ์์ ์ฐ์์๊ฐ ์ง๊ด์ ์ผ๋ก ํ์ ๋๋ ๋ฐ๋ณต๋ฌธ์ ..