@GetMapping("/session-info")
public String sessionInfo(HttpServletRequest request) {
HttpSession session = request.getSession(false);
if(session == null) {
return "세션이 없습니다.";
}
Enumeration<String> names = session.getAttributeNames();
while(names.hasMoreElements()) {
String name = names.nextElement();
log.info("session name={}, value={}", name, session.getAttribute(name));
log.info("sessionId={}", session.getId());
log.info("maxInactiveInterval={}", session.getMaxInactiveInterval());
log.info("creationTime={}", new Date(session.getCreationTime()));
log.info("lastAccessedTime={}", new Date(session.getLastAccessedTime()));
log.info("isNew={}", session.isNew());
}
return "세션 출력";
}
-> asIterator 사용 안할때 출력하는 방법입니다.
Jong Hee Park님 공유 감사합니다^^
답글