728x90
반응형
update.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%-- /WEB-INF/view/board/update.jsp --%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>게시글 수정 화면</title>
<script type="text/javascript">
function file_delete() {
document.updateform.file2.value=""; <%-- 수정 전 첨부파일 이름 --%>
document.getElementById("file_desc").style.display="none"; <%-- 첨부파일 조회 영역을 보이지 않도록 함 --%>
}
</script>
<style type="text/css"> .errortext {color : red; }</style>
</head><body>
<form:form modelAttribute="board" action="update" enctype="multipart/form-data"
name="updateform">
<input type="hidden" name="file2" value="${board.fileurl}" >
<form:hidden path="num" />
<form:hidden path="writer" />
<table><tr><td colspan="2">Spring 게시판</td></tr>
<tr><td>제목</td><td><form:input path="subject"/><form:errors path="subject" class="errortext"/>
</td></tr>
<tr><td>내용</td><td><form:textarea path="content" cols="67" rows="15"/>
<script type="text/javascript">
CKEDITOR.replace("content",{ filebrowserImageUploadUrl : "imgupload"});
</script>
<form:errors path="content" class="errortext"/></td></tr>
<tr><td>첨부파일</td><td>
<c:if test="${!empty board.fileurl}"> <%--수정전에 첨부파일이 존재 --%>
<div id="file_desc"><a href="file/${board.fileurl}">${board.fileurl}</a>
<a href="javascript:file_delete()">[첨부파일삭제]</a>
</div></c:if>
<input type="file" name="file1" id="file1">
</td></tr><tr><td>비밀번호</td>
<td><form:password path="pass" /><form:errors path="pass" class="errortext"/></td></tr>
<tr><td colspan="2" align="center">
<a href="javascript:document.updateform.submit()">[수정]</a>
<a href="list?boardid=${boardid}">[목록]</a>
</td></tr></table></form:form></body></html>
728x90
반응형
'study > Spring' 카테고리의 다른 글
[Spring] 24. Spring (게시글 삭제화면[delete.jsp]) (0) | 2022.05.17 |
---|---|
[Spring] 24. Spring (게시글 답글쓰기 [reply.jsp]) (1) | 2022.05.17 |
[Spring] 24. Spring (게시물 상세보기[detail.jsp]) (0) | 2022.05.16 |
[Spring] 24. Spring (게시글 관련 Exception[BoardException.java]) (0) | 2022.05.16 |
[Spring] 24. Spring (공지사항 관리자만 작성가능하도록 Interceptor제어[BoardInterceptor.java]) (0) | 2022.05.16 |