The Debugging Chronicles : "코드의 미학"
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "this.id" is null.... 본문
오류 원인 분석 해결 방안
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "this.id" is null....
sweetseonah1004 2024. 8. 6. 15:38
원인
if(this.id.equals("teemo")) 에서 오류가 나고 있다.
이유는 입력값이 입력될 때가 아닌
페이지가 처음 로딩 될 때, 값이 Null 으로 들어가기 때문에 생기는 문제이다.
해결 방안
id값이 null 값일 때 msg에 어떤 값이 들어 갈지를 설정한다.
if(this.id == null) {
this.msg= "아이디가 없습니다...";
return;
}
'오류 원인 분석 해결 방안' 카테고리의 다른 글
[CKEditor 이미지 업로드] 500 Internal Server Error - 경로 에러 getServletContext().getRealPath("/uploads/") (1) | 2024.09.11 |
---|---|
remote: Support for password authentication was removed on (0) | 2024.08.06 |
The value for the useBean class attribute [signup.SignupBean] is invaild. (0) | 2024.08.06 |
ORA-01950: no privileges on tablespace 'USERS' (0) | 2024.07.30 |
이클립스 오라클 드라이버 연결 제거 방법 (0) | 2024.07.30 |