멍청멍청기록 멍청기록] 엑셀 업로드 api 부분 null 처리 - 728x90 반응형 1) admin 에서 엑셀 파일의 내용을 긁어와서 jsonoarray 에 담은 걸 jsonObject 에 넣어서 api 쪽으로 보낸다. 2) 문제는 마이바티스 부분에서 정의해 놓은 데이터 값들이 있는데 엑셀에서는 3개의 값만 보내고 있는데 정작 api 에서는 5개의 값을 받으려고하니 바인딩이 되는 데이터 값을 제외한 나머지 값은 당연히 null로 받을 수 받게 없다. 3) 그래서 계속 해당 컬럼이 null 이라서 들어갈 수 없다는 에러가 뜬다. 4) 처음에는 admin에서 null 처리를 했다. var = ""; 이런식으로 했는데 계속 에러가 떴다. 5) admin 에서 계속 보내도 받는 쪽에서 제대로 받지 못한다라는 걸 생각을 못 했다. 6) 결과적으로 api 에서 jobject.put("channel_order_no", ""); 이렇게 처리를 했다. 쿼리에서 varchar 가 아닌 decimal 인 경우는 0을 보내서 null 처리를 했다. 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기준수한쭈니네 저작자표시 (새창열림) Contents 당신이 좋아할만한 콘텐츠 멍청기록] 자바스크립트 formData 값 찍어보기 2020.01.15 멍청기록] JSONObject 를 System.out.println 으로 찍을 때 2020.01.15 멍청기록] 자바 JSONParser 사용하기 2020.01.15 멍청기록] 자바 엑셀 업로드 2020.01.14 댓글 0 + 이전 댓글 더보기