๐ก Form control ์์ ์ฌ์ฉ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅ ๋ฐ์ ๊ฒ์ ์๋ฒ์์ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์ฉ๋ ์ฌ์ฉ์๋ HTML form์ ์ ์ ํ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅ ํ ์๋ฒ๋ก ์ ์ก -> submit ๐กForm ํ๊ทธ ์์ฑ form control -label method="post" action= "login.jsp"> ์์ด๋: ์์ด๋: method : ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋ด์ฉ์ ์๋ฒ ์ชฝ ํ๋ก๊ทธ๋จ์ ์ด๋ป๊ฒ ๋๊ฒจ์ค์ง ์ง์ (GET/ POST) name: form ํ๊ทธ ์ด๋ฆ์ ์ง์ -> ํ ๋ฌธ์์ ์ฌ๋ฌ๊ฐ์ ํ๊ทธ ์์ ๊ฒฝ์ฐ, ๊ตฌ๋ถ์๋ก ์ฌ์ฉ action: ํ๊ทธ ์์ ๋ด์ฉ๋ค์ ์ฒ๋ฆฌํด ์ค ์๋ฒ์์ ํ๋ก๊ทธ๋จ์ ์ง์ (URL) target: ํ๊ทธ์์ ์ง์ ํ ์คํฌ๋ฆฝํธ ํ์ผ์ ํ์ฌ ์ฐฝ์ด ์๋ ๋ค๋ฅธ ์์น์ ์ด๋๋ก ์ง์ autocomplete: ์๋..
๐ก Servlet์ด๋? ์๋ฐ ์๋ธ๋ฆฟ์ ์๋ฐ๋ฅผ ์ด์ฉํด์ ์นํ์ด์ง๋ฅผ ๋์ ์ผ๋ก ์์ฑํ๋ ์๋ฒ์ธก ํ๋ก๊ทธ๋จ์ ๋งํ๊ณ ์๋ฐ ์๋ธ๋ฆฟ์ ์น ์๋ฒ์ ์ฑ๋ฅ์ ํฅ์ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ์๋ฐ ํด๋์ค์ ์ผ์ข ์ด๋ค ์๋ธ๋ฆฟ์ JSP์ ๋ฌ๋ฆฌ ์๋ฐ ์ฝ๋ ์์ HTML์ ํฌํจํ๊ณ ์๋ค(JSP๋ ๊ทธ ๋ฐ๋์ ) public class myServlet extends HttpServlet { @Override public void init(ServletConfig config) throws ServletException { System.out.println("init method ํธ์ถ!"); } @Override public void destroy() { System.out.println("destroy method ํธ์ถ!"); } @Overr..
- Static Web: ์ ์ ์ธ ์น -> HTML ๋ฑ ๋์์ธ ๋ง๋ค ๋ Target runtime: ์น์์ ์๋์ ํด์ผํ๋ WAS๊ฐ ํ์ํจ (๋๋ ์๋ฐ๋ฅผ ์ธ๊ฑฐ๊ธฐ ๋๋ฌธ์ ํฐ์บฃ์ ์ฌ์ฉ) ๋ฐ๋ก Finishํด๋ ๋๊ธดํจ Nect ํด๋ฆญ > src ํด๋๊ฐ ์๊ธธํ ๋ ์ฌ๊ธฐ์ ์๋ฐ๋ฅผ ์ฝ๋ฉํ์ธ์ ๋ผ๋ ๋ป! Next > HTML, CSS, JS ๋ฑ ์น์ webapp์ ๋ฃ์ผ์ธ์! ๋ผ๋ ๋ป ์ฌ๊ธฐ์ Context root๊ฐ ๋ฌด์์ธ๊ณ ํ๋ ' ํฐ์บฃ์ด ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ๊ฐ๊ฒ ๋๋ฉด ์ด๊ฒ์ ์ฐธ์กฐํ ์ ์๋ ์ฃผ์ ' ์ฆ ๋์ค์ http://localhost: 8080(ํฐ์บฃ์ฃผ์) / HelloServlet ์์์๋ถํฐ ์์๋๋ก 1. Web application์ ํ์ํ Java file ์์น 2. Tomcat library(servlet-api.ja..