일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- MySQL
- js
- 인증코드로 비밀번호 변경 구현
- 로그인과 장바구니 구현
- Level 1
- Oracle
- Sts
- SESSION
- Spring MVC
- MVC
- 세션
- jsp 프로젝트
- 오라클
- 교보문고 따라하기
- json
- Spring
- 자바
- java
- 일단_해보는거야
- 프로그래머스
- ajax
- 스프링
- jakarta.mail
- jquery
- 대분류/중분류/소분류
- 다중 카테고리 구현
- 이메일로 인증코드 전송 구현
- 코딩
- 고객센터 구현
- jsp
목록에러 (3)
감 잃지말고 개발하기

ERROR java.sql.SQLException : org.apache.tomcat.dbcp.dbcp2.DelegatingPreparedStatement with address: "NULL" is closed. 배경 아래 CartDAO 클래스의 insertCart() 메서드를 실행하는 도중 에러가 발생했다. insertCart() 메서드는 ArrayList 타입의 idList와 String 타입의 s_userId를 인자로 받아 idList의 배열 길이만큼 for문을 돌리면서 idList의 요소를 DB 테이블에 저장하는 역할을 수행한다. public class CartDAO { Connection conn; /** 도서 아이디(배열)와 로그인 아이디를 DB에 추가하는 메서드 * @throws SQLExc..

ERROR java.sql.SQLException: Cannot create JDBC driver of class '' for connect URL 'null' 해결(JDBC 드라이버 및 커넥션 풀 환경 설정) 나는 MySQL8.0을 사용하고 있으므로 프로젝트 lib에 MySQL JDBC 드라이버를 넣어주었다. 그런 후, 커넥션 풀 사용을 위한 환경설정을 다시 한번 잡아주었다. 01. context.xml 설정 DBCP를 사용하기 위한 드라이버 설정 META-INF 디렉터리 안에 context.xml을 생성한다. Line 3 name : 사용자가 지정한 DB이름. JNDI로 호출될 이름 Line 4 auth : Container / Application. DBCP를 관리할 관리자 Line 5 type :..

발생 상황 Oracle 19c 데이터베이스를 내 드라이브 아래에 설치 완료한 후, Oracle 접속이 정상적으로 되는지 확인하기 위해 cmd창에 아래와 같은 명령어로 접속을 시도했다. C:\Users\f> sqlplus "/ as sysdba" 그런데 아래와 같은 결과가 나왔다. sqlplus:명령어를 찾을 수 없습니다. 문제 원인 확인해보니, 시스템 환경변수 Path에서의 Oracle19c\bin 폴더 경로와 Oracle19c 설치 폴더의 이름이 달라 cmd창에서 Oracle 데이터베이스에 접속할 때 시스템 자체에서 Oracle 위치를 제대로 잡지 못해 생긴 문제였다. 나의 경우 setup.exe파일이 있는 폴더 경로: E:\OracleIntall\OracleXE19_Win64 데이터베이스 파일이 있는..