๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (208)

๐Ÿ’ป

JSP ํ”„๋กœ๊ทธ๋ž˜๋ฐ - [Servlet] Servlet(์„œ๋ธ”๋ฆฟ) (1)

Servlet ์„œ๋ธ”๋ฆฟ์ด๋ž€? ์ž๋ฐ” ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ตฌ์„ฑ์š”์†Œ ์ค‘ ๋™์ ์ธ ์ฒ˜๋ฆฌ๋ฅผ ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ์—ญํ•  ์„œ๋ธ”๋ฆฟ์€ WAS์— ๋™์ž‘ํ•˜๋Š” JAVA ํด๋ž˜์Šค์ด๋‹ค. ์„œ๋ธ”๋ฆฟ์€ HttpServlet ํด๋ž˜์Šค๋ฅผ ์ƒ์†๋ฐ›์•„์•ผ ํ•œ๋‹ค. ์›น ํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํ™”๋ฉด(HTML)์€ JSP๋กœ ํ‘œํ˜„ํ•˜๊ณ , ๋ณต์žกํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ์„œ๋ธ”๋ฆฟ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค. https://javaee.github.io/javaee-spec/javadocs/ Java(TM) EE 8 Specification APIs javaee.github.io Q. ์–ธ์ œ ์„œ๋ฒ„๋ฉ”๋ชจ๋ฆฌ์—์„œ ํŒŒ์ผ์ด ๋‚ด๋ ค์˜ฌ๊นŒ?! 1. ์„œ๋ฒ„๋ฅผ ๊บผ๋ฒ„๋ ธ์„ ๋•Œ 2. ์†Œ์Šค๋ฅผ ๋ณ€๊ฒฝํ•ด์„œ ์—…๋ฐ์ดํŠธ ํ• ๋•Œ ์„œ๋ฒ„๋Š” ํŒŒ์ผ๋‹จ์œ„์ด๋‹ค. ํ•˜๋‚˜์˜ ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ํ•˜๋‚˜์˜ ์ปจํ…์ŠคํŠธ(Context)๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. servlet, java, html, ..

KITRI/JSP 2020. 6. 5. 13:35
JavaScript ์˜ ์ดํ•ด - ๊ธฐ๋ณธ ๊ฐœ๋… ๋ฐ ๋ฌธ๋ฒ•/ ์ด๋ฒคํŠธ(Event) / ํ•จ์ˆ˜(Function)

JavaScript JavaScript๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๋™์ ์œผ๋กœ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ ์œผ๋กœ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด์„œ ๊ณ ์•ˆ๋œ ์–ธ์–ด๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์˜ค๋Š˜๋‚  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ”Œ๋žซํผ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š” ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ์œ ์ผํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋‹ค. ์ตœ๊ทผ์—๋Š” HTML5์˜ ์ ์šฉ์ด ๊ฐ€์†ํ™”๋˜๋ฉด์„œ ์ง€๊ธˆ๊นŒ์ง€ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ(์•ˆ๋“œ๋กœ์ด๋“œ, IOS)์œผ๋กœ ๊ตฌํ˜„ํ•ด์™”๋˜ ๊ธฐ๋Šฅ์ด ์›น์—์„œ๋„ ๋Œ€๋ถ€๋ถ„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๊ณ  ์žˆ๋‹ค. ์›น์ด ํฌ๋กœ์Šคํ”Œ๋žซํผ์ด๋ผ๋Š” ์ , ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ , ๋„ค์ดํ‹ฐ๋ธŒ ๋””๋ฐ”์ด์Šค๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ํ•˜๋“œ๋ธŒ๋ฆฌ๋“œ ์‹œ์Šคํ…œ(phonegap ๋“ฑ)์ด ์กด์žฌํ•œ๋‹ค๋Š” ์ ์—์„œ ์›น์˜ ์ค‘์š”ํ•จ์€ ๋”์šฑ ํ™•๋Œ€๋  ์ „๋ง์ด๋‹ค. ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์›น์—์„œ ๊ตฌ๋™๋˜๋Š” ์œ ์ผํ•œ ์–ธ์–ด์ธ JavaScript์˜ ์ค‘์š”ํ•จ๋„ ์ ์  ์ปค์งˆ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋œ๋‹ค. 1. HTML : ์›นํŽ˜์ด์ง€๋ฅผ ์ œ์ž‘..

KITRI/JAVASCRIPT 2020. 6. 4. 11:09