Today I Learned
Cookie
- Server에서 생성된 Cookie를 Response 에 담아서 Client로 전송
< Cookie 사용>
1) Cookie [] cookies = request.getCookies();
2) @CookieValue(value="Cookie의 이름", required = false, defaultValue="값") String value
- setMaxAge(0)으로 삭제
Session
- Session 객체를 식별하는 sessionId를 생성해서 Cookie로 Client 에 저장
- void setAttribute("key", Object) : Session 속성에 Data 저장
- void invalidDate() : Session 삭제
JSTL
<c:if test="조건식"></if>
<c:choose>
<c:when test="조건식"></c:when>
<c:when test="조건식"></c:when>
<c:when test="조건식"></c:when>
<c:otherwise></c:otherwise>
</c:choose>
Member - Logout
- 로그인 한 상태에서 로그아웃 클릭시 session 객체 삭제 후 Index로 Redirect
Member - Mypage
- 로그인한 회원의 상세 정보를 보여줌
- session 객체 member 가져와서 해당 id의 정보 출력
728x90