Spring
SpringBoot) 이미지와 텍스트를 함께 보낼 때
탐훈
2024. 1. 18. 00:12
728x90
하나의 formData에
텍스트와 이미지 파일을 함께 보내서 처리하고 싶었다.
그러려면 다음과 같이 처리하자
front에서 처리(vue.js)
const formData = new FormData();
formData.append('file', this.$refs.fileUpload.files[0]);
formData.append('param', JSON.stringify(회원가입파라미터));
@RequestParam은
multipart를 맡는다
@RequestPart는
JSON을 맡는다
중요한건 key값 설정
두개 이상 올 경우 구분하기 위해
key 매핑을 해줘야함