본문 바로가기
카테고리 없음

[Project] 게시판 답글달기 기능

by 321 2021. 2. 15.

게시판 목록보기 기능(2021.02.07 - [분류 전체보기] - [Project] 게시판 DTO, 게시판목록보기)을 구현하는 마지막 부분에 아래와 같은 기능을 구현한 적 있다.

 

indent 뜻.

 

그래서 들여쓰는 정도를 설정하도록 bindent의 값을 설정하게 되었다.

 

bindent의 값이 커지면 그 값만큼 들여 쓰기가 되어 10번 11번과 같이 표시된다

10의 bindent 값: 1

11의 bindent 값: 2

 

 

클릭하면 나오도록 설정한 reply.jsp

 

 

 

게시판 DB필드 값 중간 설명

1 2 3 4 5 6 7 8 9
bid bname btitle bcontent bdate bhit bgroup bstep bindent
글번호 작성자 글제목 글내용 글쓴날짜 조회수 답글 내 같은 그룹 같은 그룹내에서
원글과의  거리 설정
답글일 경우
들여쓰기 설정

 

 

replyStep함수를 만든다.

 

 

reply함수를 만든다.

 

서블릿에서 실행

세션은 다음글에 알아볼 것이다.

 

마지막으로 게시판 리스트 페이지의 정렬을 수정해주면 

 

 

 

답글 화면

 

 

  • 답글의 답글을 달면 정렬이 어렵다
    • 답글의 답글의 답글....을 구현하려면 계속 group, step, indent를 재귀하며 구현해야 할 것 같다.