//파일업로드 빈등록
@Bean
public StandardServletMultipartResolver multipartResolver() {
return new StandardServletMultipartResolver();
}
//파일 업로드 설정
@Override
protected void customizeRegistration(Dynamic registration) {
super.customizeRegistration(registration);
//이미지나 파일의 용량을 하나는 5메가바이트 한번에 업로드 가능 50메가
MultipartConfigElement config1 = new MultipartConfigElement(null, 5242880, 52428800, 0);
registration.setMultipartConfig(config1);
}
50메가바이트 = 52428800바이트
private String content_file; //파일의 이름을 넣을 문자열 변수
private MultipartFile upload_file; //업로드 한 파일을 담을 객체 추가하기
enctype="multipart/form-data"추가 ,첨부이미지 upload_file로 수정
<form:form action="${root }board/write_pro" enctype="multipart/form-data" modelAttribute="writeContentBean">
<!--생략-->
<div class="form-group">
<form:label path="content_file">첨부 이미지</form:label>
<form:input type="file" path="upload_file" class="form-control" accept="image/*" />
</div>