๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

jsp3

[JSP] ์•ก์…˜ํƒœ๊ทธ(ActionTag)๋ž€? ์„œ๋ฒ„๋‚˜ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์–ด๋–ค ํ–‰๋™์„ ํ•˜๋„๋ก ๋ช…๋ นํ•˜๋Š” ํƒœ๊ทธ JSP ํŽ˜์ด์ง€์—์„œ ํŽ˜์ด์ง€์™€ ํŽ˜์ด์ง€ ์‚ฌ์ด ์ œ์–ด ๋‹ค๋ฅธ ํŽ˜์ด์ง€์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ ๋‚ด์šฉ์„ ํ˜„์žฌ ํŽ˜์ด์ง€์— ํฌํ•จ Java ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„ JSP ์›นํŽ˜์ด์ง€๋ฅผ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Œ. XML ํ˜•์‹ ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์•ก์…˜ ํƒœ๊ทธ๋Š” JSP ์›นํŽ˜์ด์ง€๋ฅผ ์ฝ”๋”ฉํ•  ๋•Œ Java ์ฝ”๋“œ์˜ ์ž‘์„ฑ์„ ์ตœ์†Œํ™”ํ•จ. ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ์†Œ์Šค์ฝ”๋“œ์— ๋Œ€ํ•œ ์œ ์ง€/๋ณด์ˆ˜๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ ๊ฐ€๋Šฅ 2023. 12. 26.
[JSP][MAC M1]์ดํด๋ฆฝ์Šค ํ™˜๊ฒฝ ์„ค์ • + ํ†ฐ์บฃ ์—ฐ๋™ ํ•™๊ต์—์„œ jsp ์›น์„œ๋น„์Šค ์„ค๊ณ„ ์ˆ˜์—…์„ ๋“ฃ๊ณ  ์žˆ๋Š”๋ฐ, ํ™˜๊ฒฝ ์„ค์ •์— ๊ด€๋ จ๋œ ์ˆ˜์—…์ž๋ฃŒ๊ฐ€ ๋ชจ๋‘ ์œˆ๋„์šฐ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ์ด ๋˜์–ด ์žˆ์–ด์„œ ๋”ฐ๋กœ ์ธํ„ฐ๋„ท์œผ๋กœ ๊ฒ€์ƒ‰ํ•ด๋ณด๋ฉด์„œ ํ™˜๊ฒฝ ์„ค์ •์„ ์™„๋ฃŒํ–ˆ๋‹ค.. ์ถ”ํ›„์— ๋˜ ์ดํด๋ฆฝ์Šค๋กœ ์„œ๋ฒ„ ํ™˜๊ฒฝ ์„ค์ •์„ ํ•  ๋•Œ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ๋ฌธ์„œ๋กœ ์ž‘์„ฑํ•ด๋†“๋Š”๋‹ค!๐Ÿ˜ญ๐Ÿ˜ญ ๊ธฐ๋ณธ์ ์œผ๋กœ JAVA์™€ JDK๋Š” ์ด๋ฏธ ์„ค์น˜๊ฐ€ ๋˜์–ด์žˆ๋Š” ์ƒํ™ฉ์ด์—ˆ์œผ๋ฏ€๋กœ ํ†ฐ์บฃ ์„ค์น˜์™€ ์ดํด๋ฆฝ์Šค ์„ค์น˜๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด๋ณธ๋‹ค! ์ดํด๋ฆฝ์Šค ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์ด๋ฏธ ์„ค์น˜๊ฐ€ ๋˜์–ด ์žˆ์—ˆ๋Š”๋ฐ, ์„œ๋ฒ„๋ฅผ ์—ฐ๋™ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋‹ค๋ฅธ ๋ฒ„์ „์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„์•ผํ•˜๋”๋ผ..(์ด ๋ถ€๋ถ„์„ ์ž˜ ๋ชจ๋ฅด๊ณ  ๊ณ„์† server๋ฉ”๋‰ด๋ฅผ ์ฐพ์•˜๋Š”๋ฐ ์—†์–ด์„œ ๊ณ ์ƒํ–ˆ๋‹คใ… ) ๊ธฐ์กด์—๋Š” ์œ„์˜ Eclipse IDE for Java Developers๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•˜์—ˆ๋Š”๋ฐ, ์›น์„œ๋ฒ„ ์—ฐ๋™์„ ์œ„ํ•ด์„  ์•„๋ž˜์˜ Web Developers ๋ฒ„์ „์„ .. 2023. 9. 13.
[Spring] ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ดํ•ด... ์›น์€ HTTP ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋กœ ๋‚˜๋‰˜์–ด ์žˆ๋‹ค๋Š” ๋ง์ด๋‹ค.. HTTP ๋ฉ”์‹œ์ง€๋กœ๋Š” ๋ชจ๋“  ๊ฒƒ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค. HTML, TEXT ์ด๋ฏธ์ง€, ์Œ์„ฑ, ์˜์ƒ, ํŒŒ์ผ JSON, XML (API) ๊ฑฐ์˜ ๋ชจ๋“  ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ ์ „์†ก ๊ฐ€๋Šฅ ์„œ๋ฒ„๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์„ ๋•Œ๋„ ๋Œ€๋ถ€๋ถ„ HTTP ์‚ฌ์šฉ ์›น ์„œ๋ฒ„(Web Server) HTTP ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ ์ •์  ๋ฆฌ์†Œ์Šค ์ œ๊ณต, ๊ธฐํƒ€ ๋ถ€๊ฐ€๊ธฐ๋Šฅ ์ •์ (ํŒŒ์ผ) HTML, CSS, JS, ์ด๋ฏธ์ง€, ์˜์ƒ ์˜ˆ) NGINX, APACHE ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„(WAS - Web Application Server) HTTP ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ ์›น ์„œ๋ฒ„ ๊ธฐ๋Šฅ ํฌํ•จ (์ •์  ๋ฆฌ์†Œ์Šค ์ œ๊ณต ๊ฐ€๋Šฅ) ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ด์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง ์ˆ˜ํ–‰ ๋™์  HTML, HTTP API(JSON) ์„œ๋ธ”๋ฆฟ.. 2023. 8. 1.