개발 오류
스프링 form 데이터 전송 실패 400 Bad Request (파일업로드,multipart/form-data)
dev.mk
2020. 8. 18. 15:56
반응형
<증상>
vo로 파일객체를 받으려고했는데 400 Bad Request에러가남
수정전
@Data
public class BbsVo {
private String seq; /*키*/
private String title; /*제목*/
private String contents; /*내용*/
private MultipartHttpServletRequest upFile; /* html5파일 객체 */
}
//수정전
@PostMapping("/bbsSave.do")
public String bbsSave(BbsVo bbsVo);
수정후
@Data
public class BbsVo {
private String seq; /*키*/
private String title; /*제목*/
private String contents; /*내용*/
}
//수정후
@PostMapping("/bbsSave.do")
public String bbsSave(BbsVo bbsVo, MultipartHttpServletRequest upFile);
vo에 선언한 멀티파트를 따로 받으니깐 해결됬다.
반응형