HttpSession session = request.getSession();
HttpSession session = request.getSession(true);
HttpSession session = request.getSession(false);
request.getSession(); = request.getSession(true);
-> 같은 의미이다.
true의 경우
세션이 이미 있는지 확인. 세션이 있다면 그 세션을 리턴시키고, 없다면 새로운 세션을 생성 후 리턴한다.
기존의 세션이던 새로운 세션이던 무조건 세션을 받아옴!!
false의 경우
세션이 있다면 그 세션을 리턴, 없으면 null을 돌려줌
session.getAttribute("KEY")
-> KEY로 바인딩된 객체를 돌려주고, 바인딩된 객체가 없다면 null을 돌려줌
'백엔드개발자 > JAVA' 카테고리의 다른 글
예외처리 1( try-catch, printStackTrace(), getmessage() ) (0) | 2022.12.11 |
---|---|
StringUtils (0) | 2022.09.25 |
@Data , hashCode() (0) | 2022.05.16 |
프로세스, 스레드 (0) | 2022.05.10 |
Math 클래스 (0) | 2022.05.05 |