JSP Programming with a Workbook

Slides:



Advertisements
Similar presentations
1 SQL 정보보호학과 양 계 탁. 2 SQL 개요 SQL 개요 3 Database u 연관된 데이터들의 집합 u 데이터를 쉽게 관리하는 프로그램 종 류종 류 관계형 데이터베이스 객체지향형 데이터베이스 계층형 데이터베이스 네트워크 데이터베이스 데이터를 2 차원적인 테.
Advertisements

HTML.  Hyper Text Markup Language  Hyper Text : Link  Markup :  전용 브라우저 (IE, Netscape, Opera..)  프로그램 + 실행 환경 ( 실행기 )
홈페이지 만들기. Cyber 공간에서 자신이 갖고 있는 정보 나 관심사를 다른 사람들에게 체계적으 로 공개하거나, 시간과 장소에 구애 받지 않고 정보화 시대에 발맞춰 자신을 어필 할 수 있음.
나를 지키고, 침착하게 대처하려면, 반드시 익혀야 하는
웹 프로그래밍 HTML, 자바스크립트, ASP를 중심으로
2002/3/20 HTML 2002/3/20
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
예방접종 정보 SITE.
13장 공지사항 한빛미디어(주).
MySQL 연동 PHP 프로그래밍 기초 순천향대학교 정보기술공학부 이상정.
웹 해킹 기초와 실습.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
1 HTML5 개요.
< 서류 제출 안내 > 1. 대 상 : 소중한 꿈을 가진 만 13세 이상 만 19세 미만 청소년
12장. JSP에서 자바빈 활용 제12장.
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 빈을 이용한 회원가입 양식 작성하기 빈 작성
12 커스텀 액션.
11장 방명록 한빛미디어(주).
Project No 김현수 최종 작성일 :
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
10장. 에러 처리 제10장.
JSP 내장 객체 개요 내장 객체 (참조 변수 이름) 자바 클래스 주요 역할
5 익셉션 처리.
Chapter 04. 웹 보안 : 웹, 그 무한한 가능성과 함께 성장한 해킹
Web Server와 DB 연동.
1 PROJECT TITLE 기획 PAGE NO. 웹 페이지 구성 화 면 번호 화 면 설 명 연 결 화 면 L1 L4 L7
1장. JSP 및 Servlet을 활용한 동적 웹 프로그래밍 소개 제1장.
3 JSP의 기초.
7 JSP의 기초.
4 쿠키와 세션.
6장. JSP 지시문 (Directives) 제6장.
중 간 고 사 (웹프로그래밍)
학습목표 학습목차 Table 태그를 이용하여 표 만들기를 이해할 수 있습니다.
강의 보조자료 & Homework #2 - 로그인과 이미지 카운터 만들기 -
ASP를 이용한 전자상거래 사이트 구축 지도교수님: 이형원 컴퓨터응용과학부 박정선.
5. JSP의 내장객체1.
[INA240] Web Programming Homework #3 [INA240] Web Programming
16장 설문조사 한빛미디어(주).
8 데이터베이스 사용하기.
12 데이터베이스 사용하기.
JDBC (Java Database Connectivity)
HTML5 웹 프로그래밍 입문 (개정판) 2장. HTML5 문서의 기본.
09장. 재미있게 활용할 수 있는 태그 <EMBED> 태그로 멀티미디어 홈페이지 만들기
Web Socket.
HTML.
충북대학교 데이터베이스 & 정보시스템 연구실 정 태 성
10장. 자바빈(JavaBean) 이 장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다. 하나의 JSP페이지 안에 디자인부와 로직부가 혼재하게 되면 프로그램의 협업과 유지보수가 어렵다. 자바빈은 로직을.
이장에서 배울 내용 : 화면에 표시를 담당하는 JSP페이지와 실제프로그램을 처리하는 로직을 분리하는 것에 대해서 학습한다
Chapter11 웹 스토리지 & 웹 데이터베이스
문자 인코딩에 관하여 팀 E.E 강재문, 윤영호 백진후, 조남훈.
Web Vulnerabilities 정보 보호 2008/05/31 Getroot.
9장 웹 사이트 초기 화면 제작 한빛미디어(주).
JSP 게시판 구현.
maria db JDBC PROGRAMMING3
15장 자료실 한빛미디어(주).
HTML CSS 자바스크립트 무작정 따라하기
제 14 장 커스텀 태그 학기 인터넷비즈니스과 강 환수 교수.
Database 중고차 매매 DB 비즈니스IT 윤동섭.
표현언어와 커스텀태그 표현 언어의 개념을 이해한다. JSP1.2 커스텀 태그 개발 방법을 익힌다.
Chapter13 파일 접근 & 오프라인 접근 HTML5 Programming.
12장 자유게시판 한빛미디어(주).
17장 웹 사이트 제작 완성 한빛미디어(주).
ASP 수행 화면(1).
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
13장 자바빈과 데이터베이스를 연동한 게시판 시스템
제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 학기 인터넷비즈니스과 강 환수 교수.
주요공지로 정할 글을 올립니다. 제목과 주소를 복사해둡니다
HTML HTML 기본 구조와 태그 다양한 태그 다루기
Data Base Mysql.
JSP Programming with a Workbook
Presentation transcript:

JSP Programming with a Workbook 게시판 등록 및 출력

학습 목표 게시판에 대하여 알아보자. 게시판 등록 및 출력에 대한 프로그래밍에 대하여 알아보자. JSP Programming with a Workbook

게시판 게시판 (그림 8-1 참고) BBS (bulletin board system) 포스터나 메모지를 칠판 같은 곳에 붙여 알리는 것이 아니라 전자적으로 처리한다는 의미 기능 커뮤니티를 형성해 다양한 사람들이 서로의 의견 공유 질문/응답 게시판을 통한 정보 공유 종류 일반형 게시판 계층형 게시판 다중 게시판 자료실 JSP Programming with a Workbook

게시판 등록 [1/5] 게시판 등록 및 출력 구조 JSP Programming with a Workbook

게시판 등록 [2/5] 게시판 테이블 열 이름 데이터 형식 길이 설명 비고 num int 4 게시물 인덱스 번호 기본키 설정 번호 자동증가 name varchar 10 등록한 사용자 이름   pass 게시물을 위한 비밀번호 email 20 등록한 사용자 이메일 title 30 게시물 제목 contents ntext 16 게시물 내용 writedate 게시물 등록한 날짜 readcount 조회수 JSP Programming with a Workbook

게시판 등록 [3/5] 게시물 입력 (코드 8-1 참고) 게시물을 입력 받을 폼 Tip 1 : 자바 스크립트 (HTML의 기능을 보완해 주는 클라이언트 측의 스크립트) Tip 2 : alert() (메시지 박스 출력) 형식 <SCRIPT Language = "JaveScript"> 자바 스크립트 소스 </SCRIPT> 형식 alert("문자열“) 예 alert("작성자를 입력하세요."); JSP Programming with a Workbook

게시판 등록 [4/5] Tip 3 : <TABLE 태그> (입력 폼 양식 작성) 형식 <TR> <TD> </TD> </TR> </TABLE> 테이블 시작 테이블의 행 시작 테이블의 열 설정 테이블의 행 종료 테이블 종료 형식 <TABLE border = ‘프레임 경계선의 두께‘ width = ‘테이블의 넓이’ cellpadding = ‘셀과 텍스트의 여백 설정’ cellspacing = ‘셀 사이의 여백 설정’> 형식 <TD width = '열의 넓이‘ bgcolor ='색상‘> JSP Programming with a Workbook

게시판 등록 [5/5] 게시물 등록 (코드 8-2 참고) 입력한 정보를 처리하는 웹페이지 Tip 1 : Calendar 클래스에서 제공하는 필드 (page. 243 테이블 참고) JSP Programming with a Workbook

게시판 출력 [1/3] 리스트 출력 (코드 8-3 참고) 사용자가 글을 등록하였을 경우 게시물의 목록이 출력되는 웹페이지 Tip 1 : <META> 태그 (제작일, 제작자, 키워드 등의 웹페이지에 대한 정보를 나타낼 때 사용) 형식 <META 속성 = 값> 예 <META name = "Member" content = "html/mata" <META http-equiv="Content-Type" content="text/html; charset=euc-kr"> JSP Programming with a Workbook

게시판 출력 [2/3] Tip 2 : ORDER BY 문 (SQL 정렬 명령문) 형식 SELECT 필드이름 FROM 테이블이름 ORDER BY 필드이름 정렬방법 예 SELECT num FROM tblboard ORDER BY num DESC SELECT * FROM tblboard ORDER BY num JSP Programming with a Workbook

게시판 출력 [3/3] 게시물 내용 출력 (코드 8-4 참고) 사용자가 등록한 게시물의 내용을 출력하는 웹페이지 Tip 1 : try-catch 문의 형식 형식 try { 예외가 발생하는 명령 } catch (Exception 클래스나 상송박아 구현된 클래스의 객체1) { 예외 발생시 실행되는 명령 ...... } [ finally { 예외에 상관없이 무조건 수행되는 명령 } ] JSP Programming with a Workbook

Workbook 실무 프로젝트 과제 1 : 상품 입력 페이지를 작성하고 관리자가 입력한 상품 정보를 데이터베이스에 저장하는 페이지를 작성해 보자. 과제 2 관리자가 입력한 상품의 목록을 출력하고 해당 상품의 내용을 출력하는 페이지를 작성해 보자. JSP Programming with a Workbook