html22 2022.1.8์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - FInal ํ ํ์ new ๋ฐฉ์ ๋ณต์ต ์ฝ๋ฉ Session ๊ฐ๋ ์ ๋ฆฌ - ์ค๋ ๊ณต๋ถ ๋ด์ฉ - => ์ปจํ ์คํธ ๋ฆฌ์์ค ํ๊ทธ name ์์ฑ๊ณผ auth ์์ฑ์ ๋ง์๋๋ก ๋ณ๊ฒฝํด๋ ๋๋ค. - ์ธ๋ฏธ ํํ - > ํ๋ฉด์ ์์ ์์ฑ > ๋ง์ ๊ธฐ๋ฅ์ ๋ฃ๊ธฐ ๋ณด๋ค ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ์ ๋ฃ์ด ์ฌ์ดํธ๊ฐ ๋ง๋ค์ด์ง๋ ์์์ ์๋ฆฌ๋ฅผ ์ ํํ ํ๋ ๋ฐฉํฅ์ผ๋ก ๋ค์ ์ก์ - ์คํฐ๋ ๋ด์ฉ ๋ฐ ๊ฒฐ๊ณผ - > ์คํฐ๋ ์๋ ๋ . 2022. 1. 8. 2022.1.6์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - Servlet ๋ณต์ต ๋ฐ ์ ๋ฆฌ (์ฟ ํค, ํ์ผ ์ ๋ก๋) ์ธ๋ฏธํ๋ก์ ํธ ํ์(๋์ค์ฝ๋) - ์ง๋ฌธ ์ฌํญ - > ServletContext : ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ ์ปจํ ์คํธ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ธ์คํด์ค / ServletConfig : ์ปจํ ์คํธ ๊ด๋ จ ํ๊ฒฝ์ ๋ณด๋ฅผ ์ ์ฅํ ์ธ์คํด์ค์ ์ฐจ์ด? => ๋จ์ด ๋ป ๊ทธ๋๋ก ์ดํดํ๋ฉด ๋จ, WAS๊ฐ ๋ง๋ค์ด์ฃผ๊ณ get๋ฉ์๋๋ก ์ปจํ ์คํธ ์ธ์คํด์ค๋ฅผ ๊ฐ์ ธ์์ ์ฌ์ฉํจ. > ํํ๋ก์ ํธ์์ HTMLํ์ผ์ด ๊นจ์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ ์ด๋กํ ์ง? => ์นํ์ด์ง ์์ฒด ํฌ๋กค๋ง ๋ง์๋์. ์น ํ์ด์ง์์ ์์ค๋ณด๊ธฐ๋ก ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ. > (SVN) ์ฌ๋ฌ๋ช ์ด ๊ฐ์ ํ์ด์ง๋ฅผ ์ฝ๋ฉํ๋๋ฐ ์ปค๋ฐํ๊ณ ๋ค๋ฅธ ์ฌ๋ update๋ก ์ด์ด ๋ฐ์์ ๋ ์ปค๋ฐํ๊ณ 3๋ฒ์งธ์ธ ๋๋ ๋๋ฒ ์ด์ ๋ฆฌ๋ฒ์ ๋๋ฒ๊ฐ ๊ฑฐ์ณ์ง ์ํ์์ ์ปค๋ฐํ๋๋ฐ ์๋ฌ.. 2022. 1. 7. 2021.1.5 - ํ๋ฃจ ์ ๋ฆฌ - Servlet ๋ณต์ต ๋ฐ ์ ๋ฆฌ์ธ๋ฏธํ๋ก์ ํธ ์งํ์ํฉ ์ ๋ฆฌ- ์ค๋ ๊ณต๋ถ ๋ด์ฉ - Servlet/ : ์ต์์ ๋๋ ํ ๋ฆฌ/ contextroot ๋๋ ํ ๋ฆฌ (/)๊ฐ ์์ด์ผ ํ๋ ์ด์ @WebServlet : ์๋ธ๋ฆฟ ํด๋์ค๋ฅผ ์๋ธ๋ฆฟ์ผ๋ก ๋ฑ๋กํ๊ณ URL ์ฃผ์๋ฅผ ๋งคํํ๊ธฐ ์ํ ์ด๋ ธํ ์ด์ (Annotation) ⇒ web.sml ํ์ผ์ servlet ์๋ฆฌ๋จผํธ ๋ฐ servlet-mapping ์๋ฆฌ๋จผํธ์ ๋์ผํ ๊ธฐ๋ฅ ์ ๊ณต์ด๋ ธํ ์ด์ ์์ฑ์ ์ด์ฉํ์ฌ ์๋ธ๋ฆฟ ์ด๋ฆ ๋๋ URL ์ฃผ์์ ๋ํ ๋งคํ ์ฒ๋ฆฌ ๋ฑ์ ์ค์ @WebServlet ์ด๋ ธํ ์ด์ ์์ฑ์ ์ด์ฉํ์ฌ ์๋ธ๋ฆฟ ์ด๋ฆ ๋๋ URL ์ฃผ์์ ๋ํ ๋งคํ ์ฒ๋ฆฌ๋ฑ์ ์ค์ ⇒ name ์์ฑ : ์๋ธ๋ฆฟ ์ด๋ฆ์ ์์ฑ๊ฐ์ผ๋ก ์ค์ - name ์์ฑ์ ์๋ตํ๋ฉด ํด๋์ค๋ช ์ ์๋ธ๋ฆฟ⇒ value.. 2022. 1. 5. 2021.1.4์ ๊ธฐ๋ก - ํ๋ฃจ ์ ๋ฆฌ - SVN ํ์ ๊ด๋ฆฌ ๋ชจ๋ธ ๊ฐ์ Servlet ๊ฐ์- ์ค๋ ๊ณต๋ถ ๋ด์ฉ - ํ์ ๊ด๋ฆฌ ์๋ฒ(SVN)์์ ํ๋ ํ์ผ์ด ์ค๋ณต๋๋ฉด ์๋จ (๊ณ์ ์ปค๋ฎค๋์ผ์ด์ )๋กค๋ฐฑ์ด ์์ผ๋ฏ๋ก ๋ฐฑ์ ์ ์งํ์ผ๋ก ์ ์ฅ์ ์์๋ก ํด์ผ๋๋ค.ํ๋ก์ ํธ ์ ๊ฑฐํ๊ณ ๋ค์ ์ฒดํฌ์์ํด์ผ.. (์ถฉ๋ ์ผ์ด๋๋๊น)๋น๋ฐ๋ฒํธ ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ๊ฐ๋ค. ํ๋ช ์ฉ ๊ณจ๋ผ์ ์ฐ๋ฉด ๋จ semi-oneํ,URL : https://itwill.xyz/svn/semi-one์์ด๋ ๋น๋ฐ๋ฒํธ๋ก ๋ก๊ทธ์ธ ์ ๊ทผ ๊ฐ๋ฅ์์ ์ซ์๋ ์์ ํ์ ๋ฆฌ๋น์ ๋๋ฒ์ ๋ฐ์ดํธ ์ปค๋ฐ ๊ณ์ ํด์ค์ผ ํจ๋๊ฐ์ ํ์ผ์ ์์ ํ๋ฉด ์๋จ,๋ด๊ฐ ์์ ํ ํ์ผ์ด ์๋ฒ์ ์์ด์ผ ์ปค๋ฐ์ด ๋๋๋ฐ ๋ค๋ฅธ์ ๊ฐ ์ปค๋ฐ ๋จผ์ ํ๋ฉด ๋ฆฌ๋น์ ๋๋ฒ๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ปค๋ฐ ์์ฒด๊ฐ ์๋๋ค.๊ฐ๋จํ 1๊ฐ ์ถฉ๋๋ ๋ : ์ฑํฌ๋ก๋์ด์ฆ ํผ์คํํฐ๋ธ์์ ์ฐํด.. 2022. 1. 4. 2022.1.3์ ๊ธฐ๋ก - ์ค๋์ ํ๊ฐ ๋ฐ ๋๋ ์ - => 1์์ ์ฒซ ์์์ผ์ด๋ค. ๋์ด๋ฅผ ํ์ด ๋ ๋จน์์ผ๋ ๋ ๋ด๊ฐ ํ ์ ์๋ ๊ฒ์ ๋ํด ์๊ฐํ๋ ํํด๊ฐ ๋์ด์ผ๊ฒ ๋ค.=> ํ์ด๋ ์กฐ๊ฐ ์ ํด์ก๋ค. API ๊ฐ์ ์ฃผ์ ์ ํด์ ์กฐ๊ธ์ฉ ์์๋ณด๊ธฐ๋ก ํ๋ค. ๋ ธ๋ ฅํ๋งํผ ์ป๋๊ฒ ๊ฒฐ๊ณผ๋ 3๊ฐ์ ์ฃฝ์๋ค ์๊ฐํ๊ณ ๊ผญ ์ฌํด๋ ์ข์ ์ฑ์ทจ๋๊ฐ ์๊ธฐ๋ฅผ ํฌ๋งํ๊ฒ ์ ์งํ์.- ์ด๋ฒ ์ฃผ ๊ณต๋ถ ๊ณํ -> Todo List ๋๋ ๊ณณ ๊น์ง > ์ธ๋ฏธ ํํ DB ๊ตฌ์ / ๋์์ธ- ๊ณต๋ถ ๋ด์ฉ - jQueryForm Event์ ๋ ฅ ๊ฐ ๊ฒ์ฆ ์ boolean ๋ณ์ ์ ์ธ์ผ๋ก ์ผ๊ด ์ฒ๋ฆฌ ๊ฐ๋ฅ$(selector).blur(callback) : ๊ฒ์ ์๋ฆฌ๋จผํธ (์ ๋ ฅํ๊ทธ)์์ ์ ๋ ฅ ์ด์ ์ด ๋ค๋ฅธ ์๋ฆฌ๋จผํธ๋ก ์ด๋ํ๋ ๊ฒฝ์ฐ ๋ฐ์๋๋ ์ด๋ฒคํธ์ ๋ํ ์ด๋ฒคํธ ์ฒ๋ฆฌ ํจ์๋ฅผ ๋ฑ๋กํ๋ ๋ฉ์๋ ⇒ .. 2022. 1. 3. 2022.1.2์ ๊ธฐ๋ก (25์ด์ ์ฒซ ์ผ์์ผ) - ์ค๋์ ํ๊ฐ ๋ฐ ๋๋ ์ - => ์ด์ ๋ ๊ฐ๋จ์ญ ์คํฐ๋๋ฃธ์์ ์ธ๋ฏธ ํํ๋ก์ ํธ ์กฐ์๋ค๊ณผ ํ์ ๋ฐ ๊ณต๋ถ๋ฅผ ํ๋ค. JDBC ์์ ๋ฅผ ๋ด์ฃผ์๋๋ ์์ฝ๊ฒ ์์ฑ๊น์ง ์๋๋๋ผ๋ ์ด๋์ ๋ ํด์จ ๊ฑฐ์ ์นญ์ฐฌ์ ํด์ฃผ๊ณ ์ถ์๋ค. ์ฌ์ง์ด ์๊ธฐ๊ฐ ๋งํ ๋ถ๋ถ์์ ์ง๋ฌธ์ ์ค๋น ํด ์จ๊ฒ์ด ์์ฃผ ๊ธฐํนํ๋ค. sh ํ๋ ํ์คํ ํ์๋ ค๋๊ฒ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ๋ง์์ด ํ๊ฒฐ ํธํด์ก๋ค. ์ด๋๋ก๋ง ํด์ฃผ์๋ฉด ์ข๊ฒ ๋ค. DAO ํด๋์ค ๋ฉ์๋๋ฅผ ๋ง๋๋ ๊ฒ์ ์ด๋์ ๋ ์ํจ ํ์ ๋ค์ ์ ์ฒด์ ์ธ ํ๋ก๊ทธ๋จ์ ํ๋ฆ์ ์ค๋ช ํด ์ฃผ๋ฉด์ ์ง๋ฌธ์ ์ฝ์ฝ ๋์ง๋ ๋๋ต์ ์ํ๋ ๋ถ๋ถ๊ณผ ๋ ธํธ์ ๋ฐ์ ์ ๋ ๋ชจ์ต์ด ์์ฃผ ๋ง์กฑ์ค๋ฌ์ ๋ค. ์ด์ ์ผ ์ดํด๊ฐ ๋์๋ค๋ ๋ง์ ๋ค์ผ๋ ์ฐ๋ฆฌ ํํ๋ก์ ํธ๋ ํฌ๋ง์ด ์๋ค๋ ๋๋์ ๋ฐ์๋ค. ์ด๋๋ก๋ง ํด์ฃผ๋ฉด ์ข๊ฒ ๋ค. JDBC๋ฅผ ๋ง์น๊ณ ์ ์ฒด์ ์ธ ํํ๋ก์ ํธ ํ์์ .. 2022. 1. 2. 2021.12.30์ ๊ธฐ๋ก - ์ค๋์ ํ๊ฐ ๋ฐ ๋๋ ์ - -> ๋ ์จ๊ฐ ์ข๋ค ๊ทผ์กํต์ด ๋๋ฌด ์ฌํด์ ์ด๋ ํ๋ฃจ ์ฌ์๋ค. ๋ ํผ๊ณคํ๋ค. ์ค๋ ์์นจ ๋ด ์ทจ์ค ๊ณํ์ ๋ํด์ ๋ฉด๋ด ์ ์ฒญ์ ํ๋ค. ๊ธฐ๋๊ฐ ๋๋ค. ํ์ดํ . ์๋๋ค. ๋๋ฌด ์กธ๋ ธ๋ค.. -> ์ค๋ ๋ฉด๋ด์ ํ ํ๊ธฐ๋ ํ์ค์ ์ผ๋ก ๋ด๊ฐ ํ ์ ์๊ณ ๊ฐ ์ ์๋ ํ์ฌ์ ๋ํด ์๊ฒ ๋์๊ณ , ๊ธฐ์ ๋ฉด์ ์ด ์ด๋ค์์ผ๋ก ๋์๊ฐ๊ณ ๊ธฐ์ ์ด ๋ฌด์์ ์ํ๋์ง ๊ฐ๊ด์ ์ผ๋ก ํ์ ์ด ๊ฐ๋ฅํ๊ฒ ๋์ด ์ข์๋ค. ๊ณํ์ ์์ฑํด์ ๊ฐ๋๊น ํ์ฅ๋์ด ์ข์ํ์ จ๋ค. ์์ผ๋ก ์์์์ํ๊ฑฐ ๊ถ๊ธํ ๊ฑฐ ์์ผ๋ฉด ์ธ์ ๋ ์ง ์ค๋ผ ํ์ จ์ผ๋, ์ข ์ข ๊ฐ์ผ๊ฒ ๋ค. -> jQuery๋ฅผ ๋ฐฐ์ฐ๊ณ ํ๊ธฐ๋ฒ ๋ฉ์๋๋ฅผ ๋ฐฐ์ ๋๋ฐ ์ฒ์์ด๋ผ ์ด์ํ์ง๋ง ๊ฒฐ๊ตญ js์ด๋ฏ๋ก ์ดํด๊ฐ ํฌ๊ฒ ์ด๋ ต์ง ์์๋ค. ํ์ง๋ง ์ ๋ฐฐ์๋๊ณ ๋จธ๋ฆฌ์ ๋ฃ์ด๋์ผ ๋ด ์ง์์ด ๋๋ ๊ธด์ฅํ์.=> ํํ๋ก.. 2021. 12. 30. ์ด์ 1 2 ๋ค์ ๋ฐ์ํ