본문 바로가기

Java/자바 기반 웹 개발자 과정 필기

[200527.63일차] JSP 9 - 게시판

반응형

전체 글 조회 기능

table, sequence 생성 및 기본틀 jsp, class파일 생성

BoardDTO.class 작성

BoardDAO.class 기본틀 작성

=> 필요한 기능을 함수로 추가

라이브러리

list.jsp 작성

BoardDTO에 list함수 추가 (데이터 전체 조회)

실행된 결과창

아직 입력된 데이터가 없음

 

 

게시판 글 작성 기능

write_view.jsp

write_save.jsp

BoardDAO에 write_save 함수 추가

실행된 결과

 

 

조회수 기능 + 게시판 글 확인 기능

list.jsp : 링크 추가

BoardDAO에 contentView 함수와 upHit 함수 추가

=> contentView : 글 정보 가져오는 기능

=> upHit : 조회수 기능

content_view.jsp 기본틀 작성

=> 수정 기능과 삭제 기능, 답글 기능을 추후에 추가

 

수정 기능

content_view.jsp에 내용 추가

=> *hidden : 사용자 페이지에는 안보이지만, submit하면 다음 페이지에 값을 넘김

modify.jsp

BoardDAO에 modify 함수 추가

실행된 결과

삭제 기능

content_view.jsp 링크 추가

delete.jsp

BoardDAO에 delete 함수 추가

실행된 결과

 

답글 기능

content_view.jsp 링크 추가

reply_view.jsp

BoardDAO에 reply_view 함수 추가

reply.jsp

BoardDAO에 reply 함수 추가

4번글 => 1번글(group)에 답글 / 5번글 => 1번글(group)에 답글의 답글

 

 

답글 정렬

BoardDAO에 list 함수 수정 ( 정렬 )

BoardDAO에 reply 함수 수정 및 replyShape 함수 추가

실행된 결과

 

답글 들여쓰기 추가

list.jsp

실행된 결과

 

반응형