위로
아래
소규모 게시판 프로젝트
프로젝트 파일명 JavaBoard
HashMap 프레임워크 방식
컨넥션 풀 사용 DBCP
MVC 디자인 패턴 - 모델2
데이터베이스 MySQL 사용
JSP로 만들었던 게시판을 Java를 이용해서 기능을 추가하고 다시 만든다.
넣을 기능
- 글쓰기 - DTO, DAO
- 글쓰기 null 비허용 - JavaScript, JQuery
- 글 목록 - el, jstl tag library, DTO, DAO
- 글 내용 불러오기 - el, DTO, DAO
- 답글 - el, jstl tag library, DTO, DAO
- 답글이 글 목록 바로 아래 위치 -
- 답글 들여쓰기
- 답글 이미지 넣기
- 조회수 10 넘으면 hot 붙이기
- 글 수정
- 글 삭제
필요 페이지
- 글쓰기
- 글목록
- 글보기
- 답글
Model
자바로 구현
BoardDTO
BoardDAO
DBConnectorPageBeen
View
JSP로 구현
view 폴더 (BIZ와 구분)
view/BoardWriteForm.jsp
view/BoardList.jsp
view/BoardContent.jsp
Controller
서블릿으로 구현
BoardController
BIZ
비즈니스 로직
자바로 구현
action 폴더 (View와 구분)
action/BoardWriteAction.jsp
action/BoardListAction.jsp
action/BoardContentAction.jsp