๐ป100 (57) [JSP] 3์ผ JSP ๋ด๋ถ ๊ฐ์ฒด, ์ก์ ํ๊ทธ request ํด๋ผ์ด์ธํธ์ ์์ฒญ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ฐ์ฒด request ๋ด์ฅ ๊ฐ์ฒด : ํด๋ผ์ด์ธํธ์ ์์ฒญ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ฐ์ฒด request ์ ๋ณดํ์ธ request : ์์ฒญ ์ ๋ณด ํ๋กํ ์ฝ : ์๋ฒ์ด๋ฆ : ์๋ฒํฌํธ๋ฒํธ : ํด๋ผ์ด์ธํธ์์ดํผ์ฃผ์ : method : ํด๋ผ์ด์ธํธ OS ๋ฐ ๋ธ๋ผ์ฐ์ : ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ํ๋ ๋งค์ฒด ํ์ : ์ด์ ์ ํด๋ผ์ด์ธํธ URL : response์์ฒญ์ ๋ํ ์๋ต ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ฐ์ฒด response : ํด๋ผ์ด์ธํธ์ ์์ฒญ(request)์ ๋ํ ์๋ต(response) ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ฐ์ฒด ๋ฆฌ๋ค์ด๋ ํธ ์๋ฌ๋ฐ์ ์ด ํ๋ฉด์ ๋ณด์ด์ง ์์ต๋๋ค. OUTํ์ด์ง ์์ฒญ์ ๋ํ ์๋ต ์ถ๋ ฅ ์คํธ๋ฆฝ ๊ฐ์ฒด pageContextJ.. 2024. 5. 9. (56) [JSP] 2์ผ JSPRequest parameter ๋ฐ ๋ด๋ถ๊ฐ์ฒด ์ธ๊ณ ๋ฉ๊ณผ ๋์ฝ๋ฉ๋ฌธ์๋ฅผ ์ปดํจํฐ์ ์ ์ฅํ๊ฑฐ๋ ํต์ ์ ์ฌ์ฉํ ๋ชฉ์ ์ผ๋ก ๋ถํํ๋ ๊ฒ์ ์ธ์ฝ๋ฉ์ด๋ผ ํ๋ฉฐ,๋ฐ๋๋ก ๋ฌธ์๋ฅผ ์๋๋๋ก ๋๋๋ฆฌ๋ ๊ฒ์ ๋์ฝ๋ฉ์ด๋ผ ํ๋ค. GET ๋ฐฉ์์ ํ๋ผ๋ฏธํฐ ์ ์ก1. a. ํ๊ทธ๋ฅผ ์ด์ฉํ GET ๋ฐฉ์ ํ๋ผ๋ฏธํฐ ์ ์ก - GET ๋ฐฉ์ - GET ๋ฐฉ์ : ๊ธฐ๋ณธ ํ๋ผ๋ฏธํฐ ์ ์ก ๋ฐฉ์ : ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ ์ํ ๋ ๊ธฐ๋ณธ์ ์ธ ์ ์ ๋ฐฉ์์ GET ์ด๋ค. : ์ฃผ์์ค์ ํ๋ผ๋ฏธํฐ๋ฅผ ์ค์ด์ ๋ณด๋ธ๋ค. : Query String - GET ๋ฐฉ์์ผ๋ก ์ ์ก ๋๋ ํ๋ผ๋ฏธํฐ ํ์ธ 2. ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉ(location.href) ํ์ธ 3. ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉ(form ํ๊ทธ) ํ์ธ ์ด๋ฆ : ๋์ด : ๋ณด๋ด๊ธฐ ํ.. 2024. 5. 8. (53) [JavaScript] 9์ผ JavaScript DOM DOM์ด๋?์น ํ์ด์ง ์ฝํ ์ธ ๋ฅผ ์กฐ์ํ๋ ๋ฉ์๋์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค.XML์ HTML์์ ์ฌ์ฉํ ์ ์๋๋ก ํ์ฅ๋ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค. Node ELement์ฃผ์ ์์ฑ์ค๋ช closest(selector)๊ฐ์ฅ ๊ฐ๊น์ด ์กฐ์์ ์ฐพ๋๋ค.children๋ชจ๋ ์์ ์์๋ฅผ ์ฐพ๋๋ค. ํ๊ทธ๋ง ๊ฒ์.์์์ ์์ ์์์ด ์์ผ๋ฉด children์ length๋ 0fitstElementChild์์์ ์ฒซ๋ฒ์งธ ์์์ ๋ฐํ. ํ๊ทธ๋ง ๊ฒ์, ์์ ์์๊ฐ ์๋ ๊ฒฝ์ฐ null๋ฐํinnerHTML์์์ HTML ์ปจํ ์ธ ๋ฅผ ์ค์ ํ๊ฑฐ๋ ๋ฐํgetAttribute์์์ ์ง์ ๋ ์์ฑ๊ฐ์ ๋ฐํsetAttribute์ง์ ๋ ์์ฑ์ ์ง์ ๋ ๊ฐ์ผ๋ก ์ค์ ํ๋ฉฐ, ์ด๋ฏธ ์กด์ฌํ๋ ์์ฑ์ด๋ฉด ๊ฐ์ ๋ณ๊ฒฝ ๋ ธ๋ ์ถ๊ฐ ๋ฐ ์ญ์ ์๋ฐ .. 2024. 5. 2. (52) [JavaScript] 8์ผ JavaScript ์ ๊ท ํํ์ ์ ๊ท์์ด๋?์ ๊ท์์ ๋ฌธ์์ด์์ ๋ํ๋๋ ํน์ ๋ฌธ์ ์กฐํฉ๊ณผ ๋์์ํค๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํจํด์ด๋ค.์ ๊ท์์ ์ด์ฉํ๋ฉด ํน์ ํจํด๊ณผ ์ผ์นํ๋ ๋ฌธ์์ด์ ๊ฒ์, ์นํ, ์ถ์ถ๋ฑ์ด ๊ฐ๋ฅํ๋ค.RegExppattern์ ๊ท์์ ๋ํ๋ด๋ ๋ฌธ์๋ก, ํํ์ ๋ฐ์ดํ๋ ์ฌ๋์๋ก ๊ฐ์ธ์ผ ํ๋ค.flags ๊ธฐ๋ณธ ๊ฒ์ ์ค์ ์ ๋ณ๊ฒฝํ ์ ์๋ ํ๋๊ทธ๋ก ๋ค์ ๊ฐ์ด ์กฐํฉ์ ๊ฐ์ง ์ ์๋ค. g : ์ผ์นํ๋ ์ฒซ๋ฒ์งธ ๋ฌธ์์์ ๋ฉ์ถ์ง ์๊ณ ์ ์ฒด์์ ์ผ์นํ๋ ๋ชจ๋ ๋ฌธ์๋ฅผ ๊ฒ์ํ๋ค. i : ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์๋๋ค m : ์์ ๋๋ ๋ ๋ฌธ์ ํ์ y : ๋์ ๋ฌธ์์ด์์ ์ด ์ ๊ท ํํ์์ lastIndex ์์ฑ์ ์ํด ์ง์ ๋ ์ธ๋ฑ์ค์์๋ง ์ผ์นํ๋ฉฐ, ์ดํ์ ๋ชจ๋ ์ธ๋ฑ์ค์์ ์ผ์นํ์ง ์๋๋ค. ์ ๊ท์ - flag ์ ๊ท์ - ์นํ ์ .. 2024. 4. 29. (52) [JavaScript] 8์ผ JavaScript Form document.forms ๊ฐ์ฒดdocument.forms ์์ฑ์ ํ์ฌ ๋ฌธ์์ ์์ ๋ชฉ๋ก์ ๋ฐํํ๋ค. forms ๊ฐ์ฒด๋ html๋ฌธ์์ ํ๊ทธ๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์ ๊ทผํ๊ธฐ ์ํ ๊ฒ์ผ๋ก ๋ด์ฅ ๊ฐ์ฒด ๊ณ์ธต๊ตฌ์กฐ์์ document์ ํ์ฐ์ ์๋ค. form ์์์ name ์์ฑ์ ์ด๋ฆ์ ์ค์ ํ๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ์์ ์ฝ๊ฒ ์ ๊ทผ ํ ์ ์๋ค. submit ๋ฒํผ ์ด๋ฆ : ๋์ด : ์ ์กํ๊ธฐ ์์ type="submit"์ ์๋ตํ๋ฉด submit ๋ฒํผ--> ์ฃผ์ ์์ฑ ๋ฐ ๋ฉ์๋ submit ๋ฒํผ - ์ ํจ์ฑ ๊ฒ์ฌ ์ด๋ฆ : ๋์ด : ์ ์กํ๊ธฐ 2024. 4. 29. (51) [JavaScript] 7์ผ JavaScript ๊ฐ์ฒด - ์ด๋ฒคํธ2 Bubbling ๊ณผ Capturing DIV ์์ญ p ์์ญ SPAN์์ญ ํค๋ณด๋ ๊ด๋ จ ์ด๋ฒคํธ keypress -> keyup - ํน์ํค : SHift, Alt, ctrl , F1~F12 ๋ฑ ๋ฐ์๋๋ ์ด๋ฒคํธ : keydown - > keyup - keypress : ์ค์ ๋๋ฌ์ง ํค์ฝ๋๋ก ๋ฐํ(์ฌ์ฉํ์ง ๋ง๊ฒ์ ๊ถ์ฅ) key ์์ฑ์ผ๋ก ์ค์ ๋๋ฌ์ง ํค๋ฅผ ํ์ธ ํ ์ ์๋ค. --> ํค ์ด๋ฒคํธ ์ซ์๋ง : ์๋ฌธ์๋ง : ์์ซ์ : ์ ๋ ฅ๋ ํ๊ธ ์ญ์ : ํ๊ธ๋ง ์ ๋ ฅ : ํ๊ธ์ ๋ ฅ ์ ํ : ํ๊ธ ์ ๋ ฅ ์ ํ ํ๊ธ ๊ฐ๋ฅ : ํ๊ธ ์ ํ : ํ๊ธ ์ ํ : ํ๊ธ ์ ํ : ํ๊ธ ๊ฐ๋ฅ : F12, ๋ง.. 2024. 4. 28. ์ด์ 1 2 3 4 ยทยทยท 17 ๋ค์