게시판 목록보기 기능(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를 재귀하며 구현해야 할 것 같다.