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

slee2·2022년 1월 5일
0

MemberFormServlet

서블릿으로 구현을 하자면, 먼저 컨텐츠타입과 인코딩을 입력한 후에
post로 보낼 html을 직접 입력하면 된다.
으 별로다.

결과는 위와 같이 나온다.
그런데 위에서 전송 버튼을 누르면 에러가 뜬다. 그 이유는 post를 보낼때 url을 /servlet/members/save로 보냈는데 저 url이 없기 때문이다. 그러므로 위 경로를 새로 만든다.

MemberServletSave

간단하게 post형식으로 받아온 값을 getParameter를 통해 얻어올 수 있다.

이를 멤버로 새로 저장하고 결과값을 보여주는 html을 작성한다.
으 별로다.

확인

MemberListServlet

이건 간단하게 회원 저장소의 값들을 List로 받은다음
for문을 통해 동적으로 html을 만들어 보내준다.

서블릿이 뭔가 자바 코드와 함께 사용하는 것은 괜찮은데

html 만드는게 진짜 별로다.

그래서 템플릿 엔진이라는 것을 사용한다.
쉽게 말하면 html 파일에 자바 코드를 넣는 방식이다.

대표적인 템플릿 엔진은 JSP, Thymeleaf 등등이 있다.
JSP는 점점 안쓰고, Thymeleaf를 스프링에서는 권장한다.
그니까 이 뒤에 JSP는 잠깐만 보고 안볼거다.

0개의 댓글

관련 채용 정보