서블릿으로 회원 관리 웹 애플리케이션 만들기

  1. new-form 페이지 : HTML form 으로 username과 age를 구성한다!

  2. save 페이지 : new-form 페이지에서 정보 등록한 회원이 전송 버튼을 누르게 되면 보여주는 페이지 post방식으로 전송된 HTML form 데이터를 읽어와서 렌더링한다!

  3. list 페이지 : 등록된 회원 정보 조회

서블릿으로 웹 애플리케이션 만들 때 불편한점1 응답 메시지 바디에 html로 보낼 때 java로 html을 작성하기 때문에 상당히 불편하다!

템플릿 엔진 등장! JSP, Thymeleaf, Freemarker, Velocity 등이 있다.

JSP는 성능과 기능면에서 다른 템플릿 엔진과의 경쟁에서 밀리면서, 점점 사장되어 가는 추세이다. 템플릿 엔진들은 각각 장단점이 있는데, 강의에서는 JSP는 앞부분에서 잠깐 다루고, 스프링과 잘 통합되는 Thymeleaf를 사용한다.

Last updated