inflearn logo
강의

講義

知識共有

JSP講義評価ウェブサイトの開発

MySQLとJSPの連携と実践

오류에 conn is null 이라고 떠요

1080

hellohallo

投稿した質問数 3

0

실행하면 오류나면서

 

Cannot invoke "java.sql.Connection.prepareStatement(String)" because "conn" is null

 

이라고 뜨는데 구글 서치 해봐도 안되네요ㅠㅠ

java jsp

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
hellohallo님, Connection 객체인 connnull이라는 오류는 데이터베이스 연결 객체가 초기화되지 않았거나 연결이 제대로 이루어지지 않아 참조하고 있는 conn 변수에 유효한 연결 객체가 없을 때 발생합니다.

문제를 해결하기 위해서는 다음을 확인해 보세요:

  1. 데이터베이스 드라이버가 클래스패스에 포함되어 있는지 확인합니다. 드라이버를 포함시키지 않으면 연결을 생성할 수 없습니다.
  2. 데이터베이스 연결 정보 (URL, 사용자 이름, 비밀번호)가 정확한지 확인합니다. 연결 정보에 오류가 있으면 연결을 성립할 수 없습니다.
  3. Connection 객체를 생성하는 코드 부분을 검토하여 실제로 DriverManager.getConnection() 메서드를 호출하고 있는지 확인합니다. 해당 메서드가 호출되지 않았거나, 예외가 발생하여 연결이 초기화되지 않을 수 있습니다.
  4. 연결을 초기화하는 코드 부분에 예외 처리가 있는지 확인하고, 예외가 발생했을 경우 로그를 통해 자세한 오류 내용을 확인하세요.

만약 위의 모든 사항을 확인하셨는데도 문제가 해결되지 않는다면, 관련 코드를 첨부하여 추가적으로 질문해 주시면 도움을 드릴 수 있을 거에요.

패키지 구분에 대해 궁금한게 있습니다

0

7

1

안녕하세요. 바뀐 채점사이트 관련해서 문의드립니다.

0

19

1

갑자기 채점 사이트가 바뀌었어요

0

19

1

문제 리스트 페이지

0

22

1

part8 Notion 링크

0

22

1

채점 사이트 관련 질문드립니다

0

20

1

인텔리제이 MCP 서버 설정 관련

0

26

1

조회속도 개선에서 더 개선하는 방법이 궁금합니다.

0

28

2

드롭다운 에러 Uncaught TypeError: i.createPopper is not a function

0

422

1

No value specified for parameter 2 에러

0

415

1

2강 null값 질문입니다

0

287

1

무조껀 회원가입에 성공했습니다라고 뜹니다.

0

305

1

dead코드... userDAO 클래스가 아닌 jsp파일쪽 임포트한 클래스쪽이 ㅠ

0

372

0

UserDAO userDAO = new UserDAO(); 해당 코드가 dead code라는데 어떻게 해야하나요??

0

294

0

오류가 뜨는데 왜그러는 걸까요 ? ㅜㅜ

0

292

0

명령 프롬프트에서 javac를 입력하면

0

321

0

이미 존재하는 아이디..

1

799

2

영어발음이너무구려요..

1

655

2

오류가 도저히 맥락을 모르겠어요 ㅜㅜ

2

485

3

dropdown 하위메뉴가 보이질 않아요

0

587

2

강의자료 다운받는 곳

2

337

0

이런 오류가 뜨는데 타이핑이 잘못된건가요??

0

247

0

이 에러 어떻게 해결하나요? 회원가입 버튼 누르니 이런 에러 뜨네요

0

531

2

mysql에 한글이 모두 ?로 저장됩니다.

0

270

1