3. 서블릿, JSP, MVC 패턴[서블릿으로 회원 관리 웹 애플리케이션 만들기]

이건회·2022년 6월 30일
0

springmvc

목록 보기
10/29
post-thumbnail

  • 순수 서블릿으로 회원 관리 애플리케이션을 만들어 보겠다. 먼저 회원 정보를 제출하는 서블릿을 만들어 보겠다. 역시 싱글톤이므로 getInstance를 통해 멤버저장소 객체를 가져온다.


  • 콘텐트타입과 인코딩 타입을 설정하고, Printwriter를 통해 테스트할 html 코드를 자바 코드로 동적으로 넣는다.

  • 다음은 회원 저장 서블릿을 만들어 보겠다.

  • 아까 html form에서 전송한 정보를 getParameter를 통해 꺼내온다.

  • 꺼내온 멤버 정보를 저장해준다.

  • html 코드로 제대로 뜨는지 응답을 주겠다.




  • 서버에 제대로 출력되는 것을 확인

  • 이번에는 멤버 리스트를 출력하는 서블릿을 만들어 보겠다.

  • findAll() 함수를 통해 멤버 정보 전체를 긁어오고 역시 html로 동적 출력한다.

  • for 문을 사용해 동적으로 회원 정보를 하나씩 받아와 출력한다.

  • 서버를 동작해 정상 출력을 확인한다.

  • 이제 html 코드를 동적으로만 생성하는 것이 아닌, 이미 있는 html 코드를 동적으로 변경할 부분만 핸들링하는 방법을 배워보도록 하겠다. 이를 "템플릿 엔진" 이라는 것을 통해 핸들링할 수 있는데, 이 중 하나가 jsp이다. 현재는 잘 쓰지 않는데 이 또한 실습해 보겠다.

profile
하마드

0개의 댓글