JSP/HTML ํŽ˜์ด์ง€ ์บ์‹œ ๋ฏธ์‚ฌ์šฉ ์„ค์ • JSP์˜ ๊ฒฝ์šฐ ํŽ˜์ด์ง€ ์ƒ๋‹จ์— ์•„๋ž˜ ๊ตฌ๋ฌธ์„ ๋„ฃ์œผ๋ฉด ์บ์‰ฌ๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค. HTML์˜ ๊ฒฝ์šฐ ์•„๋ž˜ ๊ตฌ๋ฌธ์„ ํƒœ๊ทธ ์‚ฌ์ด์— ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค.
Input text ํ•ญ๋ชฉ ์—”ํ„ฐ ์‹œ, ์ž๋™ submit ๋ง‰๊ธฐ. ๊ฐ€๋”๊ฐ€๋‹ค ๋งˆ์ฃผ์น˜๋Š” ๋ฌธ์ œ๋กœ, input type text ์š”์†Œ์— onkeypress ๋ฅผ ์„ค์ •ํ•˜์ง€ ์•Š์•˜๋Š”๋ฐ๋„ ํ•ด๋‹น ์š”์†Œ๊ฐ€ ์†ํ•œ form ์ด ์ž๋™์œผ๋กœ submit ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ๋ฌธ์ œ๋กœ, document ๋‚ด input ์š”์†Œ ์ฒซ๋ฒˆ์งธ๋ฅผ ์ž๋™์œผ๋กœ ์žก์•„ submit ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋˜ํ•œ, form ํƒœ๊ทธ๋‚ด input ์š”์†Œ๊ฐ€ ํ•˜๋‚˜ ์ธ ๊ฒฝ์šฐ ํ•ด๋‹น ์š”์†Œ๋ฅผ ํฌ์ปค์‹ฑ ํ•œ ํ›„, enter ์ž…๋ ฅ ์‹œ form์„ submit ์‹œ์ผœ๋ฒ„๋ฆฐ๋‹ค. ๋”ฐ๋ผ์„œ, ํ•ด๋‹น ์ƒํ™ฉ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค. 1. ์—”ํ„ฐ ์ž…๋ ฅ ์ œ์–ด - ํ‚ค๋ณด๋“œ ์ž…๋ ฅ์˜ ์—”ํ„ฐํ‚ค๋ฅผ ํŒ๋ณ„ํ•˜์—ฌ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ์ œ์–ดํ•œ๋‹ค. ... ... 2. Form ํƒœ๊ทธ์— onSubmit="return false;" ์ถ”๊ฐ€ ... ... 3. input ..