๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
[JSP] JSTL ํ™œ์šฉ ๋ฐฉ๋ฒ• - JSP์—์„œ ์ž๋ฐ” ์ฝ”๋“œ ์ œ๊ฑฐ ๊ด€๋ จ ๊ธ€ - [JSP] JSTL ์‚ฌ์šฉ ๋ฐฉ๋ฒ• - ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ธํŒ… - [JSP] JSTL ์‚ฌ์šฉ ๋ฐฉ๋ฒ• - ์ฃผ์š” ํƒœ๊ทธ ๋ฌธ๋ฒ• ์ •๋ฆฌ [JSP] JSTL ํ™œ์šฉ ๋ฐฉ๋ฒ• - JSP์—์„œ ์ž๋ฐ” ์ฝ”๋“œ ์ œ๊ฑฐ ๋‹ค์Œ์€ ํšŒ์› ๋ชฉ๋ก์„ ์ถœ๋ ฅํ•˜๋Š” JSP์ด๋‹ค. JSTL, EL์„ ์‚ฌ์šฉํ•ด์„œ ์ด JSP์—์„œ ์‚ฌ์šฉ๋œ ๋ชจ๋“  ์ž๋ฐ”์ฝ”๋“œ์™€ ํ‘œํ˜„์‹ ์„ ์—†์•จ ๊ฒƒ์ด๋‹ค. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ํ•™์ƒ ๋ชฉ๋ก ํ•™์ƒ ๋ชฉ๋ก ์‹ ๊ทœ ํ•™์ƒ , , , , , , , Colored by Color Scripter cs ์šฐ์„  import ์ง€์‹œ์ž์™€ loginMember, students๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ์ฝ”๋“œ, .. 2020. 2. 15.
[JSP] JSTL ์‚ฌ์šฉ ๋ฐฉ๋ฒ• - ์ฃผ์š” ํƒœ๊ทธ ๋ฌธ๋ฒ• ์ •๋ฆฌ JSTL์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ ํ”„๋กœ์ ํŠธ ์„ธํŒ…์€ ์ด ํฌ์ŠคํŠธ๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค. ํƒœ๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ ์–ธ ์ž๋ฐ”์—์„œ import๋ฌธ์„ ์„ ์–ธํ•˜๋“ฏ JSP์—์„œ๋„ JSTL ํ™•์žฅ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด taglib ์ง€์‹œ์ž๋กœ ๋ผ์ด๋ฒ„๋ฆฌ๋ฅผ ์„ ์–ธํ•ด์•ผ ํ•œ๋‹ค. JSP ์ง€์‹œ์ž ํƒœ๊ทธ ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ ์–ธํ•œ๋‹ค. uri : ํƒœ๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๋„ค์ž„ ์ŠคํŽ˜์ด์Šค URI ์‹๋ณ„์ž prefix : JSTL ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ• ๋•Œ ํƒœ๊ทธ ์ด๋ฆ„ ์•ž์— ๋ถ™์ผ ์ ‘๋‘์‚ฌ ๋‹ค์Œ์€ ํƒœ๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ณ„ ํ‘œ์ค€ ์„ ์–ธ๋ฌธ์ด๋‹ค. ํƒœ๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ ์–ธ๋ฌธ Core XML I18N Database Functions prefix๋ฅผ ๊ผญ ์ €๋ ‡๊ฒŒ ์ง€์ •ํ•ด์•ผํ•˜๋Š”๊ฑด ์•„๋‹ˆ์ง€๋งŒ JSTL์—์„œ ์ œ์•ˆํ•˜๋Š” ํ‘œ์ค€ ์ ‘๋‘์‚ฌ์ด๋ฏ€๋กœ ๋˜‘๊ฐ™์ด ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ์ข‹๋‹ค. ํƒœ๊ทธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ณ„ ํƒœ๊ทธ ์ •๋ฆฌ ํƒœ๊ทธ.. 2020. 2. 15.
[JSP] JSTL ์‚ฌ์šฉ ๋ฐฉ๋ฒ• - ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ธํŒ… ํ™˜๊ฒฝ ์ •๋ณด IntelliJ 2019.3 Ultimate, Tomcat 9, JSTL 1.2, ์˜์กด์„ฑ ๊ด€๋ฆฌ ํ™˜๊ฒฝ X ๋ณธ ํฌ์ŠคํŒ…์—์„œ๋Š” ์˜์กด์„ฑ ๊ด€๋ฆฌ ํ™˜๊ฒฝ ์—†์ด JSTL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์„ธํŒ…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃฌ๋‹ค. IDE๋Š” IntelliJ 2019.3 Ultimate์„ ์‚ฌ์šฉํ•œ๋‹ค. JSTL(JSP Standard Tag Library) JSTL์€ JSP์˜ ๊ธฐ๋ณธ ํƒœ๊ทธ๊ฐ€ ์•„๋‹Œ JSP ํ™•์žฅ ํƒœ๊ทธ์ด๋‹ค. ์‚ฌ์šฉํ•˜๋ ค๋ฉด JSTL API ๋ฐ ์ž๋ฐ” ๊ตฌํ˜„์ฒด์˜ 2๊ฐœ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ˜น์€ API์™€ ๊ตฌํ˜„์ฒด๊ฐ€ ํ•จ๊ป˜ ๋ฒˆ๋“ค ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋˜์–ด์žˆ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. JSTL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‹ค์šด๋กœ๋“œ 1. JSTL API + ๊ตฌํ˜„์ฒด ๋ฒˆ๋“ค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ https://mvnrepository.com/artifact/javax.servlet/jstl/1.2 ์œ„ ๋งํฌ์—์„œ.. 2020. 2. 14.