๋ชฉ๋กddit (108)

romworld

JSP 03 - ๋””๋ ‰ํ‹ฐ๋ธŒ ํƒœ๊ทธ

๋””๋ ‰ํ‹ฐ๋ธŒ ํƒœ๊ทธ โ–ช JSP ํŽ˜์ด์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•  ๊ฒƒ์ธ์ง€๋ฅผ ์„ค์ •ํ•˜๋Š” ํƒœ๊ทธ โ–ช JSP ํŽ˜์ด์ง€๊ฐ€ ์„œ๋ธ”๋ฆฟ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์„œ๋ธ”๋ฆฟ ํด๋ž˜์Šค๋กœ ๋ณ€ํ™˜ํ•  ๋•Œ • JSP ํŽ˜์ด์ง€์™€ ๊ด€๋ จ๋œ ์ •๋ณด๋ฅผ JSP์ปจํ…Œ์ด๋„ˆ์— ์ง€์‹œํ•˜๋Š” ๋ฉ”์‹œ์ง€ contentType ์†์„ฑ โ–ช ํ˜„์žฌ JSP ํŽ˜์ด์ง€์˜ ์ฝ˜ํ…์ธ  ์œ ํ˜•(MIME-type)์„ ์„ค์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ โ–ช ์ฝ˜ํ…์ธ  ์œ ํ˜• ==> text/html, text/xml, text/plain ๋“ฑ •๊ธฐ๋ณธ ๊ฐ’์€ text/html โ–ช HTML์„ ์ถœ๋ ฅํ•˜๋Š” JSP ํŽ˜์ด์ง€๋Š” contentType์„ ์‚ฌ์šฉํ•  ํ•„์š”๊ฐ€ ์—†์Œ // contentType contentType ๋””๋ ‰ํ‹ฐ๋ธŒ ํƒœ๊ทธ text/html : ๋ฌธ์ž์™€ html ํƒœ๊ทธ๋กœ ๊ตฌ์„ฑ๋จ charset=UTF-8 : ๋ฌธ์ž ์ธ์ฝ”๋”ฉ language="java" : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋Š” j..

WEB/JSP 2022. 12. 23. 12:47
JSP 01 - ์ดํด๋ฆฝ์Šค ํ™˜๊ฒฝ์„ค์ •, ์›น๊ณผ JSP ํ”„๋กœ๊ทธ๋ž˜๋ฐ , ์ŠคํŠธ๋ฆฝํŠธ ํƒœ๊ทธ

ํ™˜๊ฒฝ์„ค์ • webContent -> jsp file ์ƒ์„ฑ -> ์ด๋ฆ„ ์„ค์ •ํ•˜๊ณ  next -> jsp template์—์„œ new editํ•˜๊ณ  ์ด๋ฆ„ ์„ค์ • ํ›„ ์•ž์—์„œ ๊ธ์–ด์˜จ ํŒจํ„ด ์‚ฝ์ž… -> ๊ตฌ๊ธ€์— taglib prefix= c ๊ฒ€์ƒ‰ ํ›„ taglib ์‚ฝ์ž… ํ”„๋กœ์ ํŠธํด๋”๋ช… ์ƒ๋žต๊ฐ€๋Šฅํ•˜๊ฒŒ ๋จ ์›น๊ณผ JSP ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐ๋„ท - ์ปดํ“จํ„ฐ๊ฐ€ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜์–ด TCP/IP๋ผ๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์ „ ์„ธ๊ณ„์˜ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ์›น - ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋“ค์„ ํ†ตํ•ด ์‚ฌ๋žŒ๋“ค์ด ์ •๋ณด๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด ๊ณต๊ฐ„ - ์›”๋“œ ์™€์ด๋“œ ์›น(world wide web)์˜ ์ค„์ž„๋ง ์›น์˜ ๋™์ž‘ ์›๋ฆฌ - ์›น์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํด๋ผ์ด์–ธํŠธ/์„œ๋ฒ„ ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ ๊ฐ€์žฅ ๋„๋ฆฌ ์“ฐ์ด๋Š” ์›น ์„œ๋ฒ„ - ์•„ํŒŒ์น˜(Apache) - ํ†ฐ์บฃ(Tomcat) - IIS(In..

WEB/JSP 2022. 12. 22. 22:56