file upload
16888 ワード
insertBoard.jsp
フィールド、getter/setterをBoardVOに追加
presentation-layer.xml
ファイルアップロード方法の追加
BoardController
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>새 글 등록</title>
</head>
<body>
<center>
<h1>글 등록</h1>
<a href="logout.do">Log-out</a>
<hr>
<form action="insertBoard.do" method="post" enctype="multipart/form-data">
<table border="1" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="orange" width="70">제목</td>
<td align="left">
<input type="text" name="title"/>
</td>
</tr>
<tr>
<td bgcolor="orange">작성자</td>
<td align="left">
<input type="text" name="writer" size="10"/>
</td>
</tr>
<tr>
<td bgcolor="orange">내용</td>
<td align="left">
<textarea name="content" cols="40" rows="10">
</textarea>
</td>
</tr>
<tr>
<td bgcolor="orange" width="70">업로드</td>
<td align="left">
<input type="file" name="uploadFile"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="새 글 등록"/>
</td>
</tr>
</table>
</form>
<hr>
<a href="getBoardList.jsp">글 목록 가기</a>
</center>
</body>
</html>
pom.xmlからcommonsを追加フィールド、getter/setterをBoardVOに追加
presentation-layer.xml
ファイルアップロード方法の追加
BoardController
Reference
この問題について(file upload), 我々は、より多くの情報をここで見つけました https://velog.io/@jinkyung/file-uploadテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol