일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
- AoutoBoxing
- 개발자
- Date Class
- 프로그래머스
- Calendar Class
- for문
- 코딩
- do~while문
- 상속
- 백앤드
- 클래스의구조
- 예외던지기
- 캐스팅연산자
- 독학
- 가위바위보프로그램
- 국비지원
- 추상화
- exception
- 개발
- 생성자
- userDefineException
- 취준생
- 자바
- 부모 생성자
- 비전공자
- super 생성자
- 사용자 정의 예외처리
- 예외처리
- 알고리즘
- Java
- Today
- Total
목록ERROR 기록 (2)
유난스런 개발 기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EPgPu/btr8tvqQPcA/a0pHzZcssN1zCYOyWsE5AK/img.png)
회원가입 페이지를 만들면서 암호화 작업을 한 후 DB에 잘 올라가는지 확인을 해주기 위해 컴파일을 했는데 500 이 뜨면서 아래와 같은 에러가 콘솔에 출력됐다. org.apache.catalina.core.ApplicationDispatcher invoke 심각: 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이 예외를 발생시켰습니다. java.lang.NullPointerException DB 연동 부분에서 오류가 발생했을 것이라 예상을 하고 찾아봤지만 별다른 문제는 없었다. 아무생각 없이 습관적으로 project clean 을 해주고 톰캣을 재구동 해주니 문제없이 DB에 데이터가 올라갔다... 아마도 이클립스 내에서 꼬였던 거 같지만 정확한 원인은 알 수 없었다고 한다.
저번 주 목요일 서블릿 공부 중 반갑지 않은 손님을 만났다. 계속해서 웹과 콘솔에 NullPointerException 이 뜨길래 예외처리를 안한 것이 있나 했다. 자바에 옮긴 sql 문 쪽의 코드들도 에러위치를 잡아주길래 몇번이고 확인을 해봤지만 원인을 찾을 수 없었다. 결국 어디부터 값을 못받아오는지 알아내기 위해서 예상이 되는 위치에 printl을 손수 다 찍어주었고, DB에 데이터를 보내주는 과정 중에 문제가 있다는 것을 예상할 수 있었다. 학원을 마치고 집에서 그리고 그 다음날 수업시간에도, 이틀을 삽질했지만 소득은 없었다. 그러던 중 콘솔에서 발견한 java.sql.SQLException: 로케일을 인식할 수 없습니다. 해당 문장으로 구글링을 해보고 결국 해결을 했다. 맥북에서 Ventura ..