개발 오류

스프링 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에 선언한 멀티파트를 따로 받으니깐 해결됬다.

반응형