4. 레코드 상세 내용 출력 부분 작성 -2

미려김·2024년 3월 5일

JSP 프로그래밍

목록 보기
11/14

4.2 레코드 상세 내용 출력 문서(BoardContent.jsp) 작성

4.2.1 레코드 상세 내용 출력 문서의 개요

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
	<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; charset="UTF-8"/>
	<LINK REL="stylesheet" type="text/css" herf="../include/style.css">
	<title>게시글 출력</title>
</head>

<body>

	<TABLE WIDTH=620 HEIGHT=40 BORDER=0 CELLSPACING=1 CELLPADDING=1 ALIGN="CENTER">
		<TR BGCOLOR=#A0A0A0>
			<TD ALIGN=CENTER><FONT SIZE=4><B>게시판(게시글 출력)</B></FONT></TD>
		</TR>
	</TABLE>

<%
//---------------JSP CODE START(세션 속성에 따른 문서 선택)
	String member_id =(String)session.getAttribute("member_id");
	if (member_id ==null){
%>
	<jsp:include page="../member/LoginForm.jsp"/>
<% 	
	} else{
%>
	<jsp:include page="../member/LoginState.jsp"/>
<% 
	}
//--------------------- JSP CODE END
%>

	<TABLE WIDTH=620 BORDER=1 CELLSPACING=1 CELLPADDING=1 ALIGN="CENTER">
		<TR>
			<TD WIDTH=120 ALLIGN=CENTER><B>이름</B></TD>
			<TD WIDTH=500>김미려</TD> // 작성자의 이름 출력되는 부분, 현재는 가상 이름 출력
		</TR>
		
		<TR>
			<TD WIDTH=120 ALLIGN=CENTER><B>전자우편</B></TD>
			<TD WIDTH=500>kmr9875@naver.com</TD> // 작성자의 email 주소가 출력되는 부분
		</TR>
		
		<TR>
			<TD WIDTH=120 ALLIGN=CENTER><B>제목</B></TD>
			<TD WIDTH=500>김미려입니다.</TD> // 레코드의 제목이 출력되는 구문
		
		<TR>
			<TD WIDTH=120 ALLIGN=CENTER><B>내용</B></TD>
			<TD WIDTH=500>안녕하세요.<BR>김미려입니다.<BR>...사실 아님!</TD> // 레코드의 입력한 글이 출력되는 구문
		</TR>
		
		<TR>
			<TD WIDTH=120 ALLIGN=CENTER><B>첨부파일</B></TD>
			<TD WIDTH=500>첨부된 파일이 없습니다. </TD> // 파일 이름과 크기가 출력되는 구문
		</TR>
	</TABLE>


	<TABLE WIDTH=620 HEIGHT=50 BORDER=0 CELLSPACING=1 CELLPADDING=1 ALIGN="CENTER">
		<TR ALIGN="CENTER">
			<TD WIDTH="310" ALIGN=LEFT>
				<IMG SRC="../images/btn_list.gif" STYLE=CURSOR:HAND onClick="javascript:location.replace("BoardList.jsp")">
				// BoardList.jsp 문서를 출력하기 위한 하이퍼링크에 사용되는 이미지 
			</TD>
			
			<TD WIDTH="310" ALIGN=RIGHT>
				<IMG SRC="../images/btn_reply.gif" STYLE=CURSOR:HAND onClick="javascript:location.replace("BoardReply.jsp")">&nbsp;&nbsp;
				// 답변 글을 입력하기 위한 BoardReply.jsp 문서로의 하이퍼링크에 사용되는 이미지 
				<IMG SRC="../images/btn_mdfy.gif" STYLE=CURSOR:HAND onClick="javascript:location.replace("BoardModify.jsp")">&nbsp;&nbsp;
				// 레코드의 내용을 수정하기 위한 BoardModify.jsp 문서로의 하이퍼링크에 사용되는 이미지
				<IMG SRC="../images/btn_del.gif" STYLE=CURSOR:HAND onClick="javascript:location.replace("BoardDelte.jsp")">&nbsp;&nbsp;
				// 레코드를 제거하기 위한 BoardDelte.jsp 문서로의 하이퍼링크에 사용되는 이미지
			</TD>
			// 4개의 하이퍼 링크들은 자바스크립트의 location.replace() 메소드를 사용해 해당 문서 실행
		</TR>
	</TABLE>
</body>
</html>

profile
안녕하세요.

0개의 댓글