고인돌 프로젝트/[Step 1] 모델 1 , Jsp,beans + Oracle 8

6. DB 공통 Bean 분리

▶ DbConn.java package comm; import java.sql.Connection; import java.sql.DriverManager; public class DbConn { String driver = "oracle.jdbc.driver.OracleDriver"; String dbURL="jdbc:oracle:thin:@localhost:1521:xe"; String user_id="scott"; String user_pw="tiger"; String qry=""; private Connection conn = null; // DB 에 connection 된 객체를 저장 public Connection getConn(){ try{ /* Driver Loading */ Class.fo..

3. 기본 Html 작성

▶ /Model1/WebContent > index.html 더보기 ■모델 1 ● 등록 ● 조회 (삭제) ▶ /Model1/WebContent/html > regist.html 더보기 ■모델 1 ● Home 구분 입력 ID Name Age ▶ /Model1/WebContent/html > regist_proc.html 더보기 ■모델 1 ● Home ID / 이름 / 나이를 받아서 DB 처리 하도록 한다. ▶ /Model1/WebContent/html > list.html 더보기 ■모델 1 ● Home ID 이름 나이 삭제 ID 이름 나이 삭제 ID 이름 나이 삭제 ▶ /Model1/WebContent/html > delete.html 더보기 ■모델 1 ● Home ID 를 받아서 삭제처리한다. ■ 화면 구성

2. 프로젝트 생성

Dynamic Web Project 를 생성한다. ■ 이클립스 구동 > 프로젝트 생성 ■ 서버 Test - html - jsp ■ trouble shooting - jsp 에 오류가 발생할때 ( WEB-INF / lib / servlet-api.jar 추가 ) - servlet-api.jar 위치 - jdbc lib - ojdbc 도 버전에 맞게 다운 - 다운위치 ( https://www.oracle.com/kr/database/technologies/appdev/jdbc.html ) - 또는 구글링으로 다운 가능 Hello Jsp - Testing. 화면이 잘 나오고 오류가 없다면 개발 환경 준비 됨.

1. 개발환경 준비하기

모델 1의 개발 방향 과 개발 환경을 구축한다. ■ 개발 시나리오 ■ 개발 환경 (이클립스 , java1.8, tomcat 8 버전, Oracle anyversion) > 이클립스 (Dynamic Web Project 가능 버전) - 내가 사용한 이클립스는 luna (site : https://www.eclipse.org/downloads/packages/release ) > java1.8 ( https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html ) > tomcat 8 ( https://tomcat.apache.org/ ) > Oracle ( 버전 상관없이 사용/설치 가능 버전 ) 참고 사이트 ( https://old-..