온 코딩

게시판 만들기_파일 및 메서드 정의 본문

SEMI PROJECT - 홈페이지 만들기

게시판 만들기_파일 및 메서드 정의

SummerON 2021. 5. 19. 21:08

게시판 만들기와 관련된 파일 목록

 

<프로젝트 조건>

1. 서블릿으로 DB연동을 구현할 것

2. 가급적 jstl 사용

 

<Java Resource>

1. com.carjava.controller.board

=>게시판 글, 댓글 관련 서블릿 파일을 모아두는 패키지

 

2.com.carjava.dto

=>홈페이지에 필요한 DTO파일 패키지

- BoardDTO.java : 게시글 DTO

- CommentDTO.java : 댓글 DTO

 

3. com.carjava.dao

=> DB접속 및 연동 메서드 묶음인 DAO파일 패키지

- DBConnectionMgr.java : DB에 접속만 하는 파일

- BoardDAO.java : 게시글DAO

- CommentDAO.java : 댓글DAO

 

 

<WebContent>

1. admin

=>관리자 기능과 관련된 파일 모음

brd_adminComDeleteProc.jsp : 관라자 댓글 삭제 기능 / 서블릿으로 대체 가능성 있음

brd_adminDeleteProc.jsp : 관라자 게시글 삭제 기능 / 서블릿으로 대체 가능성 있음

brd_adminDetail.jsp : 관리자 글 상세 페이지

 => 일반 회원이 사용하는 페이지와 달리 무조건 글 또는 댓글 삭제 권한이 있는 페이지

brd_adminMain.jsp : 관리자 게시판 메인 페이지

=> 일반 회원이 사용하는 게시판 메인과 달리 글 목록에 바로 삭제 버튼이 있음

brd_adminSearch.jsp : 관리자 전용 검색 (회원과 통합이 가능할 경우 통합할 예정)

 

2.community

=>게시판과 관련된 파일 모음

brd_detail.jsp : 글 상세 페이지

brd_main.jsp : 글 목록 페이지 

brd_memberProc.jsp : 로그인회원 / 비로그인 회원 확인 페이지 

 : 로그인 회원 -> brd_datail.jsp 비로그인회원 : 로그인 팝업 창 

com_updateFrom.jsp  : 댓글 수정 페이지

com_updateProc.jsp : 댓글 수정 프로세스 / 서블릿으로 대체 될 수도 있음 

com_writeForm.jsp : 댓글 입력 폼

com_wirteProc.jsp : 댓글 입력 프로세스 / 서블릿으로 대체 될 수도 있음 

searchForm.jsp :  게시글 검색 폼

searchProc.jsp : 게시글 검색 프로세스 / 서블릿으로 대체 될 수도 있음

updateForm.jsp : 게시글 수정 폼

updateProc.jsp : 게시글 수정 프로세스 / 서블릿으로 대체 될 수도 있음

writeForm.jsp : 게시글 작성 폼

writeProc.jsp : 게시글 작성 프로세스 / 서블릿으로 대체 될 수도 있음

 

 

3.js

=>js 파일 모음

brd_script.js : 게시판, 댓글 관련 js 메서드 모음

 

<특이사항>

게시판 글과 관련된 파일 예약어 => brd_

게시판 댓글과 관련된 파일 예약어 => com_

Comments