본문 바로가기

멍청멍청기록11

멍청기록] Mybatis null과 '' 을 생각하자 JSP 를 쓰는 중 View단에서 값을 넘겨줄 때 로그상 null 이 아닌 where a.idkey = '' 2020. 5. 27.
제이쿼리 JQuery] 테이블의 컬럼 값을 이용한 Validation Check 채널 티켓(쿠폰)번호 금액 사용처리일자 var tableValue1 = $('#tblChannelTreatHistory tbody tr:eq(1)>td:eq(0)').html(); 위의 형식으로 테이블을 접근하고 그 테이블의 tr td 의 N번째 컬럼에 접근할 수 있다. function UseComparisonValidationCheck() { var tableValue1 = $('#tblChannelTreatHistory tbody tr:eq(1)>td:eq(0)').html(); var tableValue2 = $('#tblTcmUseTreatHistory tbody tr:eq(1)>td:eq(0)').html(); if(tableValue1 == '' || tableValue1 == undefine.. 2020. 1. 21.
멍청기록] 엑셀 업로드할 때 for문에서의 문제. 처음 엑셀을 만들어서 데이터를 insert 하는게 성공했다. 하지만 엑셀 안의 행의 각각의 데이터가 2개가 있을 때 [{A}.{B}] 이런 식으로 insert 가 되어야 하는데... 결과적으로 데이터를 select 하거나 혹은 로그를 찍어보면 [{A}.{A}] 이렇게 같은 값이 2개가 반복되어서 들어가진다. 이유는 사진의 위처럼 row에서 초기화를 해주지 않아서 그런 것이다. 이에 해당하는 원리는 아주 기초적인 것인데 이 부분을 찾아서 다시 포스팅해야겠다. 2020. 1. 20.
멍청기록] Uncaught TypeError: Cannot read property 'length' of null 기록 에러 데이터테이블을 사용해서 테이블을 그리는 작업을 하고 있다. 1) 스프링부트를 api 서버로 이용. + admin = jsp 프로젝트를 이용. 프로젝트 2개를 이원화해서 사용하고 있다. 2) JSP 에서 데이터테이블을 사용해서 테이블을 그리는 중이다. 3) 데이터 바인딩 및 모든 곳에서 에러 없이 구동을 하는 중이였다. 4) 이상하게 개발자 도구에서 length null 이 뜬다. 5) 구글 검색을 해도 정확한 원인판단이 어렵다. 원인해결 화면단에 데이터가 하나만 나오면 되는거라서 굳이 list에 담지 않았다. 하지만 데이터테이블을 사용하면 무조건 list로 담아서 보내줘야된다. 그래서 그래서 오른쪽 처럼 list.add 를 해서 보내줬다. 즉, 데이터테이블은 list 의 length 가 없으니깐 당.. 2020. 1. 17.
멍청기록] jsp 에서 폼 넘기기 1) jsp 에서 form을 넘길 때 form 에 id 값을 주고 method 는 post,get 방식 중 선택을 하고 action 은 해당하는 url의 경로를 지정해준다. 2) input 태그를 지정해서 name 은 command 키값을 정해주고 value 로는 url 에 해당하는 값을 준다. 3) 그리고서는 두번째 사진에서처럼 submit(); 을 해주면 폼에 해당하는 값들과 함께 url 경로도 같이 전달해서 간다. 2020. 1. 16.
멍청기록] 자바스크립트 formData 값 찍어보기 $("#frmAttachFile").change(function(e) { console.log("짜짜짜짜짠!"); e.preventDefault(); var formData = new FormData(this); formData.append("client_comp_seq", ""); formData.set("channel_seq", $("#searchChannelSeq").val()); $.ajax({ .... }); }); 대략 위의 형식의 제이쿼리 가 있다라고 가정한다. formData 에 append 와 set으로 값으 ajax 으로 넘겨주는 상황인데 이때 formData.append & .set 으로 넘기는 값이 무엇인지 확인하고 싶다면 아래와 같이 쓰면 된다. for(var key of form.. 2020. 1. 15.