๊ตญ๋น76 JSP - MVC Model 1 / ๋ก๊ทธ์ธ ๊ฒ์ํ ๊ตฌ์ถ 1. Login View (login.jsp) Welcome to the Backend Developers Site HomePage ๊ณ์ ์ ๋ง๋ค์ด๋ณด์ธ์! ํ์๊ฐ์ ๋ก๊ทธ์ธ Remember your id Keep login ๋ก๊ทธ์ธ ๋น๋ฐ๋ฒํธ์ฐพ๊ธฐ 2.๋ก๊ทธ์ธ ํ View (loginAf.jsp) 1. ์ธ์ ์ด์ฉ login ์ ๋ณด๋ฅผ ์ ์ฅ 2. ๋ก๊ทธ์ธ ์ฑ๊ณต์ alert์ฐฝ์ ํตํด ์ฌ์ฉ์์ด๋ฆ๊ณผ ํจ๊ป '์๋ ํ์ธ์ ~ ๋ ๋ฐ๊ฐ์ต๋๋ค'๋ ์ฐฝ์ด ๋ธ. 3. MemberDao๋ฅผ ๋ถ๋ฌ์จํ MemberDto๋ฅผ ๋ถ๋ฌ์ dao์ ์๋ login ํจ์๋ฅผ ์คํํด์ sql์ด ์กฐ๊ฑด์ ๋ง๋์ง ํ์ธํ๋๋กํ๋ค. public MemberDto login(MemberDto dto) { String sql = " SELECT ID, NAME, EMAIL, A.. 2021. 3. 22. ์ฝ๋ ํฌ์ค - Next Round (๋ค์ ๋ผ์ด๋) ๋ฌธ์ /ํ์ด ๋ฌธ์ : A. Next Round (๋งํฌ) "k-th ํผ๋์ ์ ์์ ๊ฐ๊ฑฐ๋ ๊ทธ ์ด์์ ์ ์๋ฅผ ์ป์ ์ฐธ๊ฐ์๋ ๋ค์ ๋ผ์ด๋๋ก ์ง์ถํฉ๋๋ค." — '๋ํ ๊ท์ ์์ ๋ฐ์ท' ์ด n๋ช ์ ์ฐธ๊ฐ์๊ฐ ๋ํ์ ์ฐธ๊ฐํ๊ณ / (n ≥ k) , ์ฌ๋ฌ๋ถ์ ์ด๋ฏธ ๊ทธ๋ค์ ์ ์๋ฅผ ์๊ณ ์์ต๋๋ค. ๋ค์ ๋ผ์ด๋์ ์ง์ถํ ์ฐธ๊ฐ์ ์๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ ๋ ฅ ์ ๋ ฅ์ ์ฒซ ๋ฒ์งธ ์ค์๋ ๋จ์ผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ ๊ฐ์ ์ ์ n๊ณผ k (1 ≤ k ≤ n ≤ 50)๊ฐ ํฌํจ๋ฉ๋๋ค.. ๋ ๋ฒ์งธ ์ค์๋ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ n๊ฐ์ ์ ์ a1, a2, ..., an (0 ≤ ai ≤ 100),๋ฅผ ํฌํจํ๋ฉฐ, ์ฌ๊ธฐ์ ai ๋ i๋ฒ์งธ ์์๋ฅผ ์ป์ ์ฐธ๊ฐ์๊ฐ ํ๋ํ ์ ์์ ๋๋ค. ์ฃผ์ด์ง ์์๋ ์ฆ๊ฐํ์ง ์์ต๋๋ค.(์ฆ, alli์์ n - 1๊น์ง์ alli์์ n - 1๊น์ง์ ๊ฒฝ์ฐ,.. 2021. 3. 22. ์ฝ๋ ํฌ์ค - Way Too Long Words (๋~~๋ฌด ๊ธด ๋จ์ด๋ค) ๋ฌธ์ /ํ์ด ๋๋๋ก " localization "๋๋ " internationalization " ๊ณผ ๊ฐ์ ์ผ๋ถ ๋จ์ด๋ ๋๋ฌด ๊ธธ์ด์ ํ ํ ์คํธ์ ์ฌ๋ฌ ๋ฒ ์์ฑํ๋ ๊ฒ์ด ๋~~๋ฌด ์ง๋ฃจํฉ๋๋ค. ๋์ฑ ์ ํ๋ฒ ์๊ฐํด ๋ด ๋๋ค. ๋๋ฌด ๊ธด ๊ธธ์ด ์ธ ๊ฒฝ์ฐ, 10๊ฐ ์ด์์ ๋๋ฌด ๊ธด ๋จ์ด๋ ๋ชจ๋ ํน์ ์ฝ์ด๋ก ๋์ฒดํ ๊ฒ. ์ด ์ฝ์ด๋ ๋ค์๊ณผ ๊ฐ์ด ๋ง๋ค์ด์ง๋๋ค. ๋จ์ด์ ์ฒซ ๊ธ์์ ๋ง์ง๋ง ๊ธ์๋ฅผ ์ ๊ณ ๊ทธ ์ฌ์ด์ ์ฒซ ๊ธ์์ ๋ง์ง๋ง ๊ธ์ ์ฌ์ด์ ๊ธ์ ์๋ฅผ ์๋๋ค. ์ด ์ซ์๋ ์ญ์ง๋ฒ์ด๋ฉฐ ์์ 0์ ํฌํจํ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ " localization "์ " l10n "์ผ๋ก, " internationalization »์" i18n " ์ผ๋ก ํ๊ธฐ๋ฉ๋๋ค . ์ด๋ฐ ๋ฐฉ์์ผ๋ก ๋จ์ด๋ฅผ ๋ณ๊ฒฝํ๋ ํ๋ก์ธ์ค๋ฅผ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ง๋ค์ด๋ด ์๋ค. ๋๋ฌด ๊ธด ๋จ์ด๋ ๋ชจ๋ ์ฝ์ด.. 2021. 3. 15. JSP - ํ์ด์ง ์๋ก๊ณ ์นจํ๋ฉด ํ ์ด๋ธ(<tr>) ์์ฑ + ๋๋ณด๊ธฐ x= 2021. 3. 15. ์ด์ 1 2 3 4 5 6 ยทยทยท 19 ๋ค์