๋ฐ์ํ ํ๋ก ํธ์๋4 JSTL ๊ฐ๋ ๋ฐ ์ฌ์ฉ๋ฒ ์๋ฐ ์๋ฒ ํ์ด์ง ํ์ค ํ๊ทธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ (JSTL)์ด๋? JSTL(Java Pages Standard Tag Library)์ด๋ JSTL์ ํ์ฅํ๊ทธ๋ก, JSP์์ ์๋ฐ์ฝ๋์ HTML ์ฝ๋๊ฐ ์์ด๋ฉด ์ฝ๋๋ฅผ ์ดํดํ๊ฑฐ๋ ์์ ํ๊ธฐ ์ด๋ ค์์ง๋ ๋ฌธ์ ๋ฅผ ๋ณด์ํ๊ธฐ ์ํด ๋ฑ์ฅํ๋ค. JSP ํ์ด์ง์์ ์กฐ๊ฑด๋ฌธ, ๋ฐ๋ณต๋ฌธ ์ฒ๋ฆฌ๋ฑ์ HTML TAG๋ก ์ฒ๋ฆฌํ ์ ์๋ค. โป EL (Expression Language) : JSP 2.0๋ถํฐ ์ถ๊ฐ๋ ๊ฐ๋ ์ผ๋ก JSP ๋ด์ ์๋ฐ ์ฝ๋๋ฅผ ๋์ฒดํด์ ์ฌ์ฉํ ์ ์๋ ์ธ์ด์ด๋ค. JSTL์ ์ฅ์ ๋น ๋ฅธ ๊ฐ๋ฐ: ์๋ฐ์ฝ๋ ๋์ ํ๊ทธ๋ฅผ ์ด์ฉํด ๊ฐ๋จํ JSP๋ฅผ ๊ตฌ์ฑ ์ฝ๋์ ์ฌ์ฌ์ฉ: ์ฌ๋ฌ ํ์ด์ง์์ JSTL ํ๊ทธ ์ฌ์ฉ ๊ฐ๋ฅ ๋ ์ง, ์๊ฐ, ์ซ์ FORM ์ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค CRUD ๊ธฐ๋ฅ JSTL ํ๊ทธ ์ข ๋ฅ EL.. 2023. 5. 24. [JS] JAVASCRIPT ๊ธฐ์ด ๊ฐ๋ ๋ชจ์ 1. 'Hello' : ๋ฌธ์(String) ๋ฐ์ดํฐ 2. 123: ์ซ์(number) ๋ฐ์ดํฐ 3. true / false : ๋ถ๋ฆฐ(boolean) ๋ฐ์ดํฐ 4. null : Null๋ฐ์ดํฐ 5. {} {ํค1: ๊ฐ1, ํค2 : ๊ฐ2} : ๊ฐ์ฒด(Object) ๋ฐ์ดํฐ, Key: value ํํ๋ก ๋ฐ์ดํฐ ์ ์ฅ ex) const user = { name: 'java', age: 85 } console.log(user.name) console.log(user[name]) ์ ํ๊ธฐ๋ฒ ํน์ ๋๊ดํธ ํ๊ธฐ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉ 6. [] [๊ฐ1, ๊ฐ2, ๊ฐ3] : ๋ฐฐ์ด(Array) ๋ฐ์ดํฐ, ๋ฐ์ดํฐ๋ฅผ ๋์ดํด์ ์ ์ฅ ex) const fruits = ['apple', 'banana'] console.log(fruits[0]) con.. 2023. 2. 16. [CSS] CSS ๊ธฐ์ด ๊ฐ๋ ๋ชจ์ 1. width: 100px; max-width / min-width : ์์์ ๊ฐ๋ก ๋๋น 2. height: 100px; max-height / min-height : ์์์ ์ธ๋ก ๋๋น 3. margin-top: 20px; margin-top / margin-bottom / margin-left / margin-right : ์์์ ์ธ๋ถ(๋ฐ๊นฅ) ์ฌ๋ฐฑ 4. padding-top: 20px; padding-top / padding-bottom / padding-left / padding-right: ์์์ ๋ด๋ถ(์์ชฝ) ์ฌ๋ฐฑ 5. border: 4px solid red; : ์์์ ํ ๋๋ฆฌ ์ 6. border-radius: 10px : ์์์ ๋ชจ์๋ฆฌ ๋ฅ๊ธ๊ฒ (50%: ๋๊ทธ๋ผ๋ฏธ) 7. box-shadow: 4.. 2023. 2. 16. [HTML] HTML ๊ธฐ์ด ๊ฐ๋ ๋ชจ์ 1. 2023. 2. 16. ์ด์ 1 ๋ค์ ๋ฐ์ํ