차근차근 개발자 되기

JSP

63일차: JSP 댓글 게시판(글 쓰기, 목록, 상세 페이지)_ 2021.09.10

wellow 2021. 9. 10. 23:40

 

목차

1.     댓글 게시판: 글 쓰기

2.     댓글 게시판: 목록

 

 

1. 댓글 게시판: 글 쓰기

 

- 일반 게시판과 달리, 댓글과 관련해 추가된 컬럼이 있는데, 초기값 설정 후 hidden 속성으로 값을 전달해주어야 한다.

 

1
2
3
4
5
6
7
8
9
10
<% 
  int num=0,ref=1,re_step=0,re_level=0;
%>
   
<form method="post"  action="writePro.jsp">
<input type="hidden" name="num" value="<%=num%>">
<input type="hidden" name="ref" value="<%=ref%>">
<input type="hidden" name="re_step" value="<%=re_step%>">
<input type="hidden" name="re_level" value="<%=re_level%>">
 
cs

 

 

2. 댓글 게시판: 글 목록

 

- 댓글 게시판에서는 게시판 제목에서 댓글 제목인 경우, 제목 앞에 여백이 들어가는 코드가 추가된다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
                <td>
<%
                // 댓글 제목 앞에 여백 추가
                if(board.getRe_level() > 0){        // 댓글인 경우  (*원문은 re_level이 0)
                    for(int j=1; j<board.getRe_level(); j++){ %>
                        &nbsp;&nbsp;
<%                    }
                }
%>                                        
                    <a href="content.jsp?num=<%=board.getNum()%>&page=<%=currentPage%>">
                    <%=board.getSubject() %>
                    </a>
                    
                </td>
cs