<form method="POST" action="/update" enctype="multipart/form-data">
<input type="hidden" name="id" value="${list.id }">
<div class="general">
<h1>회원 정보 수정</h1><br>
<div class="Input">
<input type="text" id="input" name="email" class="Input-text" placeholder="email" value="${list.email }">
</div>
<div class="Input">
<input type="Number" id="input" name="birthyear" class="Input-text"
value="${list.birthyear }">
</div>
<div class="Input">
<input type="text" id="input" name="birthday" class="Input-text" value="${list.birthday }">
</div>
<div class="Input">
<input type="text" id="input" name="mobile" class="Input-text" value="${list.mobile }">
</div>
<input type="file" name="uploadFile">
<input type="submit" value="수정">
</div>
<!-- general end -->
</form>
form에서 multifile로 보내주는 file의 name과
controller 에서 받는
@PostMapping("/update")
public String updateProc(MultipartFile[] uploadFile, UserDTO dto, Model model) {
MultipartFile[] 변수이름 이 일치하지 않아서 binding(묶이지 않는다)
라는뜻이었다......
일치하지 않으면 file자체가 와져서 그랬던것임