<%@page import="vo.BoardDTO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>MVC 게시판</title>
<style type="text/css">
#modifyForm {
width: 500px;
height: 450px;
border: 1px solid red;
margin: auto;
}
h1 {
text-align: center;
}
table {
margin: auto;
width: 450px;
}
.td_left {
width: 150px;
background: orange;
text-align: center;
}
.td_right {
width: 300px;
background: skyblue;
}
#commandCell {
text-align: center;
}
</style>
</head>
<body>
<!-- 게시판 글 수정 -->
<section id="modifyForm">
<h1>게시판 글 수정</h1>
<form action="BoardModifyPro.bo" name="boardForm" method="post" enctype="multipart/form-data">
<!-- 게시물 수정에 필요한 글번호와 페이징 처리에 필요한 페이지번호도 함께 전달 -->
<input type="hidden" name="board_num" value="${param.board_num }">
<input type="hidden" name="pageNum" value="${param.pageNum }">
<!-- 게시물 수정 시 기존 파일 삭제를 위해 실제 파일명도 hidden 타입으로 전달 -->
<!-- 별도의 조회 작업 없이도 파라미터로 전달 가능 -->
<input type="hidden" name="board_real_file" value="${board.board_real_file }">
<table>
<tr>
<td class="td_left"><label for="board_name">글쓴이</label></td>
<td class="td_right">
<input type="text" name="board_name" value="${board.board_name }" required="required">
</td>
</tr>
<tr>
<td class="td_left"><label for="board_pass">비밀번호</label></td>
<td class="td_right">
<input type="password" name="board_pass" required="required">
</td>
</tr>
<tr>
<td class="td_left"><label for="board_subject">제목</label></td>
<td class="td_right">
<input type="text" name="board_subject" value="${board.board_subject }" required="required">
</td>
</tr>
<tr>
<td class="td_left"><label for="board_content">내용</label></td>
<td class="td_right">
<textarea rows="15" cols="40" name="board_content" required="required">${board.board_content }</textarea>
</td>
</tr>
<tr>
<td class="td_left"><label for="board_file">파일</label></td>
<!-- 파일 수정 기능은 제외(파일명만 표시) -->
<td class="td_right"><input type="file" name="board_file"><br>${board.board_file }(수정불가)</td>
</tr>
</table>
<section id="commandCell">
<input type="submit" value="수정">
<input type="reset" value="다시쓰기">
<input type="button" value="취소" onclick="history.back()">
</section>
</form>
</section>
</body>
</html>
<%@page import="vo.BoardDTO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
| 글쓴이 | |
| 비밀번호 | |
| 제목 | |
| 내용 | |
| 파일 | ${board.board_file }(수정불가) |