1
 19   2   1
  View Articles

Name  
   손병목  (2003-03-22 17:39:04, Hit : 31898, Vote : 1872)
Homepage  
   http://www.itmembers.net
Subject  
   게시판 실습(1) - 게시판 기능 정의 및 개요
몇 강의 안되는데도 사전 학습은 재미없죠? 이번 시간부터는 실제 게시판 만드는 실습을 하겠습니다.
게시판의 모양과 기능은 PHP 게시판 프로젝트에서 실습한 게시판과 완전히 동일하게 만들겠습니다.
따라서 실제 프로그램 로직도 거의 동일합니다. PHP와 JSP 두 개의 파일을 비교해보면 보다 흥미로운 실습이 될 것입니다.

  1. 게시판 기능 정의

    • 글 쓰기 기능
    • 글 목록 보기 기능
    • 글 내용 보기 기능
    • 입력 글 수정 기능
    • 입력 글 삭제 기능


    여기까지 기본적으로 만들어 본 다음, 마지막으로 검색 기능을 추가할 예정입니다.
    일단 1차 목표는 여기까지입니다.

    더 욕심을 낸다면 답변형 게시판 기능과 파일 첨부 기능, 기타 관리 기능을 추가할 수 있을 겁니다만, 위에서 제시한 6가지 기능을 우선적으로 구현한 다음 생각해 보기로 하죠.

  2. 게시판 프로그램 개요

    • 목표 : PHP 게시판 프로젝트와 가급적 동일한 환경에서 동일한 모양, 기능을 구현하는 것을 목표로 합니다.

    • DB : MySQL을 사용합니다.
      오라클을 사용할까도 생각해봤지만, 혹시 PHP 게시판 프로젝트를 실습한 분들이 계신다면 기존의 MySQL 설정을 그대로 두고 실습할 수 있도록 MySQL을 사용하기로 하였습니다.
      PHP 게시판을 만들었다면 한결 수월하게 실습할 수 있습니다.
      DB 이름, 테이블 이름, 컬럼 이름, 타입 등 모든 것을 동일한 환경에서 실습합니다.

    • 파일명 (괄호 안은 PHP 게시판에서 만들었던 파일명)
      글 입력(1) 폼 : write.html (write.php)
      글 쓰기(2) 처리 : insert.jsp (insert.php)
      목록 보기 : list.jsp (list.php)
      글 수정(1) 폼 : modify.jsp (modify.php)
      글 수정(2) 처리 : modify_ok.jsp (modify_ok.php)
      글 삭제(1) 비밀번호 확인 : delete.jsp (delete.php)
      글 삭제(2) 처리 : delete_ok.jsp (delete_ok.php)


  3. 완성된 모습

    • 글 목록 보기 화면


    • 글 입력 또는 수정 화면


    • 글 내용 보기 화면


    다음 시간부터는 실제 코딩을 합니다.


이상, 동주아빠 손병목이었습니다.

Prev
   게시판 실습(2) - 데이터베이스와 입력 폼 만들기

손병목
Next
   기본문법(4) - 마지막. 사용자 정의 함수

손병목


Copyright 1999-2021 Zeroboard / skin by Zetyx