작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 처리하기 - 쿠키 사용
해결된 질문
작성
·
244
1
Cookie 클래스의 생성자로 String name, String value를 입력받는데, Long 타입의 loginMember.getId()의 타입을 변환해줄 때 String.valueOf를 사용하신 이유를 알고 싶습니다.
loginMember.getId().toString()과 다른점이 궁금합니다.
퀴즈
로그인하지 않은 사용자가 로그인한 사용자만 접근할 수 있는 페이지에 접근하려고 할 때, 일반적인 웹 애플리케이션의 동작 방식은 무엇일까요?
접근 허용
에러 페이지 표시
로그인 페이지로 리다이렉션
아무런 반응 없음
답변 1
6
안녕하세요. 윤중진님, 공식 서포터즈 y2gcoder입니다.
String.valueOf() 와 toString()의 가장 큰 차이는 NullPointerException 발생 여부입니다. String.valueOf() 는 null 이 들어오면 "null"로 반환하고toString()은 null이 들어오면 NullPointerException 을 발생시킵니다.
감사합니다.