본문 바로가기

Side Project

#05. [Side Project 1] JSP 로그인, 게시판 만들기 (5) :: 글 내용 Detail 자세히 보기

■ bbsdetail.jsp

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<%@page import="dto.BbsDto"%>
<%@page import="dao.BbsDao"%>
<%@page import="dto.MemberDto"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
 
<%
String sseq = request.getParameter("seq");
int seq = Integer.parseInt(sseq);
%>        
    
    
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>bbsdetail.jsp</title>
</head>
<body>
<!-- 
    <table>
    작성자(id)    <td>
    제목
    작성일(wdate)
    조회수
    정보
    내용    textarea
 -->
 
<%
MemberDto mem = (MemberDto)request.getSession().getAttribute("login");
%>
 
<%
BbsDao dao = BbsDao.getInstance();
 
dao.readcount(seq);
BbsDto bbs = dao.getBbs(seq);
%>
 
<h1>상세 글 보기</h1>
 
<div align="center">
 
<table border="1">
<colgroup>
    <col style="width: 200px">
    <col style="width: 400px">
</colgroup>
 
<tr>
    <th>작성자</th>
    <td><%=bbs.getId() %></td>
</tr>
 
<tr>
    <th>제목</th>
    <td><%=bbs.getTitle() %></td>
</tr>
 
<tr>
    <th>작성일</th>
    <td><%=bbs.getWdate() %></td>
</tr>
 
<tr>
    <th>조회수</th>
    <td><%=bbs.getReadcount() %></td>
</tr>
 
<tr>
    <th>정보</th>
    <td><%=bbs.getRef() %>-<%=bbs.getStep() %>-<%=bbs.getDepth() %></td>
</tr>
 
<tr>
    <th>내용</th>
    <td align="center">
    <textarea rows="15" cols="90" readonly="readonly"><%=bbs.getContent() %></textarea>
    </td>
</tr>
</table>
<%
if(bbs.getId().equals(mem.getId())){
    %>    
    <button type="button" onclick="updateBbs(<%=bbs.getSeq() %>)">수정</button>
    <button type="button" onclick="deleteBbs(<%=bbs.getSeq() %>)">삭제</button>
    <%
}
%>
<%--  
<button type="button" onclick="answerBbs(<%=bbs.getSeq() %>)">댓글</button>
 --%> 
 
<form action="answer.jsp" method="get">
    <input type="hidden" name="seq" value="<%=bbs.getSeq() %>">
    <input type="submit" value="댓글">
</form> 
 
</div>
 
<script type="text/javascript">
function updateBbs(seq) {
    location.href = "bbsupdate.jsp?seq=" + seq;
}
 
function deleteBbs(seq) {
    location.href = "bbsdelete.jsp?seq=" + seq;
}
 
 
 
</script>
 
 
 
</body>
</html>
 
 
 
 
 
 
 
 
 
 
 
 
cs