๋ชฉ๋กddit (108)

romworld

JSP 10 - form ํƒœ๊ทธ (ํšŒ์›๊ฐ€์ž…์–‘์‹)

ํผ(form) โ–ช ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์ž…๋ ฅ๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์— ์›น ์„œ๋ฒ„๋กœ ์ „์†ก ํ•˜๋Š” ์–‘์‹ • ์ „์†กํ•œ ๋ฐ์ดํ„ฐ๋Š” ์›น ์„œ๋ฒ„๊ฐ€ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์›น ํŽ˜์ด์ง€๋ฅผ ๋ณด์—ฌ์คŒ โ–ช ์‚ฌ์šฉ์ž์™€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ์ค‘์š”ํ•œ ๊ธฐ์ˆ  ์ค‘ ํ•˜๋‚˜ โ–ช ์‚ฌ์šฉ์ž๊ฐ€ ์–ด๋–ค ๋‚ด์šฉ์„ ์›ํ•˜๋Š”์ง€, ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋ฌด์—‡์ธ์ง€ ํŒŒ์•…ํ•  ๋•Œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ•„์ˆ˜์ ์ธ ์š”์†Œ action : ํผ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ์ฒ˜๋ฆฌํ•˜๋Š” ์›น ํŽ˜์ด์ง€์˜ URL์„ ์„ฑ์ • method : ํผ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋˜๋Š” HTTP ๋ฐฉ์‹์„ ์„ค์ • name : ํผ์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฆ„ ์„ค์ • target : ํผ ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ์˜์‘๋‹ต์„ ์‹คํ–‰ํ•  ํ”„๋ ˆ์ž„์„ ์„ค์ • enctype : ํผ์„ ์ „์†กํ•˜๋Š” ์ฝ˜ํ…์ธ  MIME ์œ ํ˜•์„ ์„ค์ • accept-charset : ํผ ์ „์†ก์—..

WEB/JSP 2022. 12. 29. 12:50
JSP 07 - request

๋‚ด์žฅ๊ฐ์ฒด JSP ํŽ˜์ด์ง€์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก JSP ์ปจํ…Œ์ด๋„ˆ์— ๋ฏธ๋ฆฌ ์ •์˜๋œ ๊ฐ์ฒด JSP ํŽ˜์ด์ง€๊ฐ€ ์„œ๋ธ”๋ฆฟ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋ฒˆ์—ญ๋  ๋•Œ JSP ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์ž๋™์œผ๋กœ ๋‚ด์žฅ ๊ฐ์ฒด๋ฅผ ๋ฉค๋ฒ„ ๋ณ€์ˆ˜, ๋งค์†Œ๋“œ ๋งค๊ฐœ๋ณ€์ˆ˜ ๋“ฑ์˜ ๊ฐ์ข… ์ฐธ์กฐ ๋ณ€์ˆ˜(๊ฐ์ฒด)๋กœ ํฌํ•จ ๋ณ„๋„์˜Import ์—†์ด ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ (๋‚˜๋จธ์ง€๋Š” ๊ฑฐ์˜ ์‚ฌ์šฉ X) ==> request, session setAttribute(String name, Object value) getAttribute(String name) request ์—ฐ์Šต ์ด๋ฆ„ : ์ด๋ฆ„ : ์š”์ฒญ ์ •๋ณด ๊ธธ์ด : ํด๋ผ์ด์–ธํŠธ ์ „์†ก ๋ฐฉ์‹ (method๊ฐ€ post/get/put) : ์š”์ฒญ URI : ์„œ๋ฒ„ ์ด๋ฆ„ : ์„œ๋ฒ„ ํฌํŠธ : ์‹คํ–‰์‹œ์ผœ๋ณด๋ฉด request ๋‚ด์žฅ ๊ฐ์ฒด - ์š”์ฒญ HTTP ํ—ค๋” ๊ด€๋ จ ๋ฉ”์†Œ..

WEB/JSP 2022. 12. 28. 11:39