본문 바로가기

dev/Oracle

[DB/Java/HTML] 데이터베이스 connection 후 무한로딩 문제 해결하기

반응형

 

 

 

다음과 같은 회원가입 창을 만들어 "회원가입" 버튼을 누르면
racle DB에 저장된 "member" 테이블에 insert되도록 코드를 짰다.

 

DTO, DAO, Servlet 모든 자바 파일과 html, js 파일을 확인해도 문제가 없었고
크롬 콘솔, 네트워크 창에도 에러가 뜨지 않았다.

 

 

 

[확인할 수 있는 문제]

1. 회원가입 버튼을 누르면 크롬에서 무한로딩이 시작된다.

2. 아래와 같이 서버 연결, DB 드라이버 로딩, connection을 이용한 접속까지는 문제가 없다.
다만 로딩중인 상태에서 회원가입 버튼을 누를 때마다 새로 커넥션된다.

 

 

 

[해결]

코드에 문제가 있을 줄 알고 코드만 몇 시간 들여다 봤는데 문제는 DB였다..

기억은 안 나지만 SQL Developer에서 INSERT, UPDATE, DELETE 명령을 사용한 적이 있었나 보다.

디벨로퍼를 열어서 member 테이블의 변경사항을 commit 해주니 정상적으로 실행됐다.

 

 

 

 

반응형