๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

์ด๋ฏธ์ง€ ๊ฒฝ๋กœ2

[CSS] ์ƒ๋Œ€๊ฒฝ๋กœ, ์ ˆ๋Œ€๊ฒฝ๋กœ ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๋‹ค๋ณด๋‹ˆ CSS์— ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ์ด๋ฏธ์ง€์˜ ๊ฒฝ๋กœ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์–ด์•ผํ•˜๋Š” ์ผ์ด ๋ฐœ์ƒํ•˜์˜€๋‹ค. ์ด๋•Œ, ๊ฒฝ๋กœ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ •ํ™•ํžˆ ์•Œ์ง€ ๋ชปํ•ด ํ•„์š”ํ•œ ์ด๋ฏธ์ง€ ์†Œ์Šค๋ฅผ ์ฐธ์กฐํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ฒผ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ๋ฅผ ๋ฐฉ์ง€ํ•  ๋ชฉ์ ์œผ๋กœ ํ•ด๋‹น ํฌ์ŠคํŒ…์„ ์ž‘์„ฑํ•œ๋‹ค. ์šฐ์„  ์ ˆ๋Œ€๊ฒฝ๋กœ์™€ ์ƒ๋Œ€๊ฒฝ๋กœ์˜ ๋Œ€๋žต์ ์ธ ์˜๋ฏธ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ๊ฒฝ๋กœ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์„ ๊ฐ„๋‹จํžˆ ์ •๋ฆฌํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 1. ํด๋”๋ช… ๋’ค์— ์Šฌ๋ ˆ์‰ฌ(/)๋ฅผ ๋ถ™์—ฌ ๊ตฌ๋ถ„ํ•œ๋‹ค. 2. ์ฐธ์กฐํ•˜๋ ค๋Š” ์†Œ์Šค์™€ ์ž‘์—…์ค‘์ธ ํŒŒ์ผ์ด ๋™์ผํ•œ ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋‹ค๋ฉด, ์†Œ์Šค๋ช… ๋งŒ์œผ๋กœ ์ฐธ์กฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. 3. ์ฐธ์กฐํ•˜๋ ค๋Š” ์†Œ์Šค๊ฐ€ ์ƒ์œ„ํด๋”์— ์žˆ๋‹ค๋ฉด ๊ตฌ๋ถ„์ž(../)๋ฅผ ํ†ตํ•ด ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์˜๋ฏธํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋•Œ ๊ตฌ๋ถ„์ž๋Š” ์—ฐ๋‹ฌ์•„์„œ ์ž‘์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค. ์•„๋ž˜์— ํ•ด๋‹น ์ฐธ๊ณ ํ•œ ๋ธ”๋กœ๊ทธ ๋งํฌ๋ฅผ ํ†ตํ•ด ๋” ์ž์„ธํ•œ ๋‚ด์šฉ์„ ํ™•์ธํ•  ์ˆ˜.. 2022. 9. 27.
์ด๋ฏธ์ง€ ์—…๋กœ๋“œ + ์˜ˆ์™ธ์ฒ˜๋ฆฌ ๋ชฉ์ฐจ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 1. ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ 1) V 2) C 3) M 2. ์˜ˆ์™ธ์ฒ˜๋ฆฌ 1) @ํ™œ์šฉ 2) xmlํ™œ์šฉ 1. ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ฐ ํŒŒํŠธ๋ณ„ ์ˆ˜ํ–‰ํ•  ํ–‰๋™์œผ๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…ํ•  ์˜ˆ์ •์ด๋‹ค. 1) V โ‘  form ์ƒ์„ฑ ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” form์„ ์ƒ์„ฑํ•˜๊ณ , ์ด๋ฏธ์ง€์˜ ๊ฒฝ์šฐ ์ธ์ฝ”๋”ฉ์„ค์ •์ด ํ•„์š”ํ•˜๋‹ค. ์ด๋•Œ controller์—์„œ ํ•ด๋‹น ํŒŒ์ผ์„ ์ „๋‹ฌ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก name์„ค์ •์ด ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•˜๋‹ค. ์˜ˆ์‹œ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 0) { System.out.println("dao: ๊ฒŒ์‹œ๊ธ€ ๋“ฑ๋ก ์„ฑ๊ณต"+vo.getFilename()); flag = true; } } catch (SQLException e) { e.printStackTrace(); } finally { JDBCUtil.disconnect(pstmt, conn).. 2022. 4. 12.
๋ฐ˜์‘ํ˜•