써먹는 웹개발
[Js] 이클립스 콘솔에서 Can not deserialize instance of java.util.ArrayList from Object value (token `JsonToken.START_OBJECT`) 메시지 출력될때 본문
웹개발/Js & Jquery
[Js] 이클립스 콘솔에서 Can not deserialize instance of java.util.ArrayList from Object value (token `JsonToken.START_OBJECT`) 메시지 출력될때
kmhan 2023. 8. 31. 10:39728x90
반응형
1-1. 변경 전
let saveData = {};
let rowData = {};
...
saveData[i] = rowData;
1-2. 변경 후
let saveData = [];
let rowData = {};
...
saveData.push(rowData);
2. ajax 호출
$.ajax({
type:'POST',
url: "exam.do",
data: JSON.stringify(
{ examList : saveData}
),
dataType: "json",
contentType: 'application/json;charset=UTF-8',
success: function(data) {
alert("저장되었습니다.");
},
error: function(e) {
alert("저장이 실패했습니다. 다시 시도해주세요.")
}
});
728x90
반응형
'웹개발 > Js & Jquery' 카테고리의 다른 글
[Jquery] (ul 태그 아래) a태그 비활성화/활성화 시키는 방법 (0) | 2023.09.29 |
---|---|
[Js] queryString 변경 (0) | 2023.09.01 |
[Js] Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://exam.com') does not match the recipient window's origin ('https://www.exam.com') (0) | 2023.08.30 |
[Js] 화면 넘김(submit)없이 파일업로드하기 (0) | 2023.08.28 |
[Js] ajax에서 500 에러났던 이유 (0) | 2023.08.27 |
Comments