제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 2008 2학기 인터넷비즈니스과 강 환수 교수.

Slides:



Advertisements
Similar presentations
19 장. 보건통계 (Public Health Statistics). 제 1 절. 보건통계의 정의 ▶ 보건통계의 의미 1. 지역사회나 국가의 보건 수준및 보건 상태 2. 보건사업의 필요성 결정 3. 보건입법을 촉구하며, 보건사업에 대한 공공지원을 촉진하게 할수 있음 4.
Advertisements

학생증 발급 안내. 2 목 차목 차목 차목 차 Ⅰ. 개요 Ⅱ. 모바일 학생증 1. 신청 및 발급 2. 신청 방법 Ⅱ. 스마트 학생증 (ID 카드 ) 1. 신청 및 발급 2. 신청 방법 3. 제출 서류 4. 유의 사항.
JSP 정리 레퍼런스: JSP 2.1 웹 프로그래밍 (최범균, 가메출판사). 목차 1. Directive - 인코딩 - 오류처리 2. Implicit Object - 쿠키/세션 3. Action Tag 4. JDBC/DBCP 프로그래밍, 파일업로드 5. Expression.
지도교수 : 박진식 교수님 조 원 : 홍승기, 이병용, 백승준, 조근용, 조동현, 한정협, 이상하.
1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
수유부의 약물복용 시 주의점 발표자 조기성. 모유 수유의 장점 모유 수유의 장점은 ? 위장관 질환 발생감소 영아 돌연사 발생감소 아토피 질환 발생감소 정서적 안정.
1 사회 복지학 강의 ( 박경일 외 ) 사회 복지학 강의 제 5 장. 사회복지재원과 그 수준은.
똘기 : 채 익지 않은 과일. 똘기 소개 일명 발표동아리. 똘기는 발표에 대한 두려움을 가지고 있는 학우들에게 ‘ 자신감 ’ 을 키워줄 수 있도록 하자는 취지에서 만들어졌다. 평소 강의 시간보다 편안하고 자유롭게 발표해 볼 수 있는 기회를 제공함으로써 발표력 향상에 기여하는.
2013년도 2학기 학습튜터링 O.T.
미국의 미디어교육 신문방송학과 강진구 한인수 곽모란 이명현.
PRESENTATION 저온화상이란?
해외서, 국내서 요약 ‘북집’ 모바일 서비스 이용방법
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
소프트웨어시스템설계(6주) 데이터베이스 연동
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
쌓지 말고 해소하자 이 주휘 이 진영 전 민석 전 혜림.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
12장. JSP에서 자바빈 활용 제12장.
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 빈을 이용한 회원가입 양식 작성하기 빈 작성
2 서블릿의 기초.
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 Bean을 이용한 회원가입 양식 작성하기
16강. 자바 빈 빈 이란? 빈 만들기 빈 관련 액션 태그(useBean, getProperty, setProperty)
아동복지 제9장.
자바 5.0 프로그래밍.
서울 메트로 노조파업 수강과목 : 노사 관계론 담당교수 : 정형진 교수님
병원 유형별 인턴 물리치료사의 근무환경 및 교육제도
JSP와 자바 빈즈 JSP 빈즈 구조를 이해하고 활용한다. useBean 액션 활용법을 익힌다.
8 데이터베이스 사용하기.
12 데이터베이스 사용하기.
5장. JSP 페이지의 스크립트 요소 이 장에서 배울 내용 : JSP페이지를 구성하는 구성요소중 하나인 스크립트요소를 학습하는 장으로 JSP페이지의 스크립트의 3가지 요소인 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression)에 대해.
행정학과 김수민 중국 춘절의 교통문제.
제주닷컴 매뉴얼 (실시간 예약시스템) 2013년 10월.
10장. 자바빈(JavaBean) 이 장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다. 하나의 JSP페이지 안에 디자인부와 로직부가 혼재하게 되면 프로그램의 협업과 유지보수가 어렵다. 자바빈은 로직을.
이장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다
사회복지 법제론 /노인장기요양보험법 문은홍 조소라.
DataScience Lab. 박사과정 김희찬 (월)
JSP 게시판 구현.
JSP Programming with a Workbook
메소드와 클래스 정의 및 문제 풀이 Method and Class Define and Problem Solve
Ⅰ. 가족복지 개관 가족복지론 최진령.
개인정보처리와 개인정보보호 2017년 2월.
패시브하우스 신안산대학교 l 건축과 l 박효동, 박창준, 지예림.
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
어린이집.
Android -Data Base : 김성록 GyeongSang Univ. IT.
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
노년기 발달 장안대 행정법률과 세류반 정 오 손
JSP 빈즈 1.JSP 빈즈? JSP와 연동을 위해 만들어진 컴포넌트 클래스를 말한다. JSP 빈즈는 컨테이너에 위치하며, 데이터 처리와 공용화된 기능을 제공하기 때문에 빈즈를 잘 활용하면 프로그램의 중복을 줄이고 좀더 원할한 유지보수가 가능한다. 물론 , 모든 JSP를.
자바 5.0 프로그래밍.
13장 자바빈과 데이터베이스를 연동한 게시판 시스템
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
타인을 내편으로 만드는 12가지 방법 고객서비스팀.
보건소 사업의 문제점 및 발전방향 예방의학 PK A-라 조.
2015년 2학년 1반.
원격교육활용론 11. 원격교육 컨텐츠 설계 : 실습 패키지 박소연 (광주대학교).
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
컴퓨터 프로그래밍 기초 - 11th : 파일 입출력 및 구조체 -
제 14 장 응용 계층과 클라이언트-서버 모델 클라이언트-서버 모델 14.2 동시성 14.3 프로세스 14.4 요약.
도덕과 교수-학습 모형 초등특수교육과 나성령.
경영학의 상황학파에 대해서… 경제학과 3학년 최준용 회계학과 4학년 진현빈
워밍업 실뭉치 전달게임.
유통경영학과 하성훈 유통경영학과 김병율 기계공학과 배용진
음파성명학 최종욱.
♣좋은 이미지 형성을 위한 5대 POINT ♣ 나의 이미지? 표정/시선 바른 자세 용모/복장 대화법 인사예절.
발행시장 1 발행시장의 의의와 구조 2 주식의 발행방법 3 기업공개 4 주식발행의 유형 5 채권의 발행 6
JSP Programming with a Workbook
2015년도 연세대학교 의과대학 의과학자육성 장학금 신청안내
Presentation transcript:

제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 2008 2학기 인터넷비즈니스과 강 환수 교수

데이터베이스 처리 작업과 화면표현 작업의 분리 자바빈즈를 이용한 JDBC 프로그래밍 방식 데이터베이스 연결 및 처리 작업은 데이터베이스 연동 자바빈즈에서 작업 결과인 자료 출력은 JSP 프로그램에서 수행하는 프로그램 방식

학생 정보를 저장하는 자바빈즈 자바빈즈 StudentEntity 테이블 student에서 1 명의 학생 정보를 저장 package univ;   public class StudentEntity { private String id; private String passwd; private String name; private int year; private String snum; private String depart; private String mobile1; private String mobile2; private String address; private String email; //여기에 getter와 setter를 생성 }

데이터베이스 연동을 위한 자바빈즈 데이터베이스 연동 자바빈즈 StudentDatabase.java

학생 조회 프로그램 selectstudentbean.jsp

DBCP를 이용한 데이터베이스 연동 자바빈즈 설정파일 [server.xml]과 [web.xml]을 수정

DBCP를 이용한 프로그래밍 데이터베이스 연동을 위한 자바빈즈 학생 조회 프로그램 StudentDatabaseCP.java selectstudentCPbean.jsp

기본 게시판을 위한 데이터베이스 구성 테이블 구조 테이블 생성 필드번호 이름 내용 유형 크기 주키 NULL 1 id 아이디 int PK No 2 name varchar 20 3 passwd 암호 4 title 제목 100 Yes 5 email 전자메일 30 6 regdate 등록일자 datetime 7 content text

기본 게시판을 위한 프로그램 구성 자바빈즈 프로그램 2개 JSP 프로그램 3개 자바스크립트 1개로 구성 종류 파일 기능 BoardEntity.java JSP 프로그램과 자바빈즈 사이에서 자료 전송으로 이용되는 자바빈즈 BoardDBCP.java DBCP를 이용하여 데이터베이스 연결 및 작업을 수행하는 자바빈즈 JSP 프로그램 listboard.jsp 모든 게시 목록을 표시하는 프로그램 editboard.jsp 게시물의 등록, 수정, 삭제를 위해 입력 폼 처리를 수행하는 프로그램 processboard.jsp 게시물의 등록, 수정, 삭제를 수행하는 프로그램 자바스크립트 boardform.js 프로그램 editboard.jsp에 구현된 폼에서 입력 값 검사를 위해 사용하는 자바스크립트 함수 구현

기본 게시판 프로그래밍

Thank You ! www.dongyang.ac.kr