๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๐Ÿ“•JAVA/jsp (5)

C-log

4week

UTF-์€ ๋ฌด์—‡์ธ๊ฐ€ UTF๋Š” Universal Character Set (UCS) Transformation Format์˜ ์•ฝ์ž๋กœ, ์œ ๋‹ˆ์ฝ”๋“œ ๋ฌธ์ž๋ฅผ ์ธ์ฝ”๋”ฉํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ€๋ณ€ ๊ธธ์ด ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ํ˜•์‹์ด๋‹ค. UTF๋Š” ์ „ ์„ธ๊ณ„์˜ ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ ๊ตญ์ œ ํ‘œ์ค€ ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜์ด๋‹ค. UTF-8์€ ๊ฐ€๋ณ€ ๊ธธ์ด ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹์œผ๋กœ ASCII ๋ฌธ์ž๋Š” 1๋ฐ”์ดํŠธ๋กœ ์ธ์ฝ”๋”ฉ๋˜๊ณ  ๊ทธ ์ด์ƒ์˜ ๋ฌธ์ž๋Š” 2๋ฐ”์ดํŠธ 3๋ฐ”์ดํŠธ ๋˜๋Š” 4๋ฐ”์ดํŠธ๋กœ ์ธ์ฝ”๋”ฉ๋œ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์„ฑ ๋•๋ถ„์— UTF-8์€ ๋‹ค์–‘ํ•œ ์–ธ์–ด์™€ ๋ฌธ์ž ์ง‘ํ•ฉ์„ ํšจ์œจ์ ์œผ๋กœ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋‹ค. * : HTML ๋ฌธ์„œ ๋‚ด์—์„œ "action"์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํƒœ๊ทธ์ด๋‹ค. ์ด๋Ÿฌํ•œ ํƒœ๊ทธ๋“ค์€ ์ฃผ๋กœ ์‚ฌ์šฉ์ž์˜ ์ž…๋ ฅ์— ์˜ํ•ด ์ž‘๋™ํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์š”์†Œ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์›น ํŽ˜์ด์ง€์˜ ๋™์ ์ธ ๋ถ€..

๐Ÿ“•JAVA/jsp 2024. 3. 28. 14:54
3week

JSP์˜ ์—ญํ• ์€ ํ†ฐ์บฃ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋™์ž‘ํ•˜๋ฉฐ ํฌ๋กฌ์—์„œ HTTP request ํ”„๋กœํ† ์ฝœ์„ ๋ฐ›์•„์„œ ์ฒ˜๋ฆฌํ•˜์—ฌ HTTP response ํ”„๋กœํ† ์ฝœ์„ ๋งŒ๋“ค์–ด์„œ ํฌ๋กฌ์— ์ „๋‹ฌํ•œ๋‹ค. ํฌ๋กฌ V8์„ ๊ธฐ์ค€์œผ๋กœ js์™€ html,css๊ฐ€ ๋Œ์•„๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค. # ํ•œ๊ธ€ ํ‘œ๊ธฐ๋ฅผ ๊นจ์ง€์ง€ ์•Š๊ณ  ์ž˜ ๋Œ์•„ ๊ฐˆ ์ˆ˜ ์žˆ๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑ contentType ๋””๋ ‰ํ‹ฐ๋ธŒ ํƒœ๊ทธ text/html : HTML ์ถœ๋ ฅ charset=utf-8 : ๋ฌธ์ž ์ธ์ฝ”๋”ฉ contentType ๋””๋ ‰ํ‹ฐ๋ธŒ ํƒœ๊ทธ text/html : HTML ์ถœ๋ ฅ charset=utf-8 : ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ์ด๋ ‡๊ฒŒ ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ์ง€๋งŒ ์ฒซ ๋ฒˆ์งธ ๋””๋ ‰ํ‹ฐ๋ธŒ๋Š” ๋ธŒ๋ผ์šฐ์ €์— ์ „์†ก๋˜๋Š” ์ฝ˜ํ…์ธ ์˜ ํƒ€์ž…๊ณผ ํ•ด๋‹น ์ฝ˜ํ…์ธ ์˜ ๋ฌธ์ž ์ธ์ฝ”๋”ฉ์„ ์„ค์ •ํ•˜๋Š” ๋ฐ˜๋ฉด, ๋‘ ๋ฒˆ์งธ ๋””๋ ‰ํ‹ฐ๋ธŒ๋Š” JSP ํŽ˜์ด์ง€ ๋‚ด์˜ ์†Œ์Šค ์ฝ”๋“œ์˜ ์ธ์ฝ”๋”ฉ์„ ์„ค์ •ํ•ฉ๋‹ˆ..

๐Ÿ“•JAVA/jsp 2024. 3. 21. 10:59
2week

๐Ÿ“•JAVA/jsp 2024. 3. 20. 21:09
OT_1week

ํ†ฐ์บฃ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€ ํ†ฐ์บฃ์€ ์†Œํ”„ํŠธ์›จ์–ด์ด๋ฉฐ ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ ์˜จ HTTP ์š”์ฒญ์„ ๋ฐ›์•„๋“ค์ด๊ณ , ํ•ด๋‹น ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ •์ ์ธ HTML ํŒŒ์ผ์ด๋‚˜ ๋™์ ์ธ ์„œ๋ธ”๋ฆฟ์ด๋‚˜ JSP ํŽ˜์ด์ง€์™€ ๊ฐ™์€ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. ์ด๋Š” ๋งˆ์น˜ ์›น ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์š”์ฒญ์„ ๋ฐ›์•„๋“ค์ด๊ณ  ๊ทธ์— ๋”ฐ๋ฅธ ์‘๋‹ต์„ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•˜๋‹ค. ๋˜ํ•œ, ํ†ฐ์บฃ์€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฐํฌ์™€ ๊ด€๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•œ๋‹ค. ์ด๋Š” WAR ํŒŒ์ผ ํ˜•์‹์œผ๋กœ ํŒจํ‚ค์ง€๋œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ†ฐ์บฃ ์„œ๋ฒ„์— ๋ฐฐํฌํ•˜๊ณ , ํ•ด๋‹น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ƒ๋ช…์ฃผ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” WAS(Web Application Server)์˜ ์ฃผ์š” ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ด๋ฉฐ, ํ†ฐ์บฃ์€ WAS์˜ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ์‹œ์ด๋‹ค. ํ†ฐ์บฃ์€ Java Servlet๊ณผ JSP์™€ ๊ฐ™์€ Java ๊ธฐ๋ฐ˜์˜ ์„œ๋ฒ„ ์‚ฌ์ด๋“œ ๊ธฐ์ˆ ์„ ์‹คํ–‰ํ•˜๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•œ๋‹ค..

๐Ÿ“•JAVA/jsp 2024. 3. 7. 10:25