본문 바로가기

반응형

JSP

(2)
모델1, 모델2, MVC 패턴 모델 1 구조 : JSP를 이용한 단순한 모델, 웹 브라우저 요청이 곧바로 JSP에 전달된다. 요청을 받은 JSP는 자바빈, 서비스 클래스를 사용해서 요청처리 후 결과를 클라이언트에 출력 모델 2구조 : 모델 1 구조와 다르게 웹 브라우저의 요청을 하나의 서블릿이 받게 된다. 서블릿은 웹 브라우저의 요청을 알맞게 처리 후 그 결과를 JSP 페이지로 포워딩한다. 포워딩을 통해 요청 흐름을 받은 JSP 페이지는 결과 화면을 클라이언트에 전송한다. 즉 서블릿이 비지니스 로직 부분을 처리. MVC 패턴 모델-뷰-컨트롤러 패턴 모델 : 비지니스 영역의 상태 정보 처리 담당 뷰 : 비지니스 영역에 대한 결과 화면 담당 컨트롤러 : 사용자의 입력 및 흐름 제어 담당 비지니스 로직을 처리하는 모델과 결과 화면을 보여주..
JSP + JDBC 를 통한 DB 연결 우선 ojdbc14.jar를 WEB-INF의 lib 파일 안에 넣어준다. 이 jar파일이 JDBC를 사용할 환경을 구성해준다. 이후의 순서 1. jdbc 드라이버 로딩 2. 데이터베이스 커넥션 생성 3. Statement 생성 (sql문을 db단에 전송시켜주는 역할) 4. sql문 실행 5. 데이터 출력 6. 사용한 statement부터 차례대로 종료 전체 코드 멤버 테이블의 내용 이름 아이디 이메일 세부 설명 1. jdbc 드라이버 로딩 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = null; Statement ment = null; ResultSet rs = null; 선언 이후 1-2. 로딩에 필요한 값을 채움 String ..

반응형