forked from codesquad-members-2021/java-was
-
Notifications
You must be signed in to change notification settings - Fork 0
Milestone
Description
브랜치: read-cookie/main
- user/list 접근시 Cookie 헤더를 읽어서
logined=true가 있을 경우에 사용자 목록을 출력한다. - 만약,
logined=true가 아니라면 로그인 페이지로 이동한다.
- 사용자 목록 html을 동적으로 만든다.
- html을 동적으로 생성하는 문법은 Handlebar을 참고한다.
- StringBuilder로 html을 동적으로 생성할 수 있는 기능을 만든다.
요구사항 6
접근하고 있는 사용자가 “로그인” 상태일 경우(Cookie 값이 logined=true) 경우 http://localhost:8080/user/list 로 접근했을 때 사용자 목록을 출력한다. 만약 로그인하지 않은 상태라면 로그인 페이지(login.html)로 이동한다.
동적인 html 생성 힌트
- 자바 클래스 중 StringBuilder를 활용해 사용자 목록을 출력하는 html을 동적으로 생성한 후 응답으로 보낸다.
- 구글에서 “java stringbuilder example”로 검색해 StringBuilder 사용법을 찾는다.