분류 전체보기 66

ajax로 <form> 데이터 받아가기!

페이지 연결 시 form에 name값을 submit() 하는 방법을 많이 썼었는데 팀장님께서 그렇게 하면 매번 새로고침이 되는데 그러면 사용자 입장에서 불편하다고 해서 ajax로 다시 바꾸라고 하셨다! 그러면 ajax에서 form의 데이터는 그러면 어떻게 받아갈 수 있을까??? var insertSerial = $("#form1").serialize(); 바로 답은 .serialize()!!!! form의 데이터를 그냥 바로 가져간다!!! 개꿀 함수!! $.ajax({ url:"/callRegist", method:"post", data:insertSerial, success:function(result){ if(result="0000"){ }else if(result="9999"){ alert("정보를..

FrontEnd/Ajax 2022.04.29

[Mysql] DB기준 date로 insert하기

insert 또는 select를 할 때 시간이나 날짜를 불러오는 경우가 있는데, 나는 원래 자바스크립트나 자바에서 calander를 쓰거나 new date()를 이용해서 가공해서 넣거나 가지고 왔었는데!!! 팀장님께서 그렇게 하면 본인 컴퓨터의 시간이 들어가지 db안의 시간이 들어가지 않는다고 말씀해주셨다!! 그렇게 db의 date를 가지고 오는 법! SELECT date_format(now(), '%Y-%m-%d') as date; 이런 식으로 date를 꺼낼 수 있다!!! insert로 db시간을 넣는 법은! INSERT INTO aton_company_site (regDate) VALUES date_format(now(), '%Y%m%d%H%i%s')); 이렇게 value값에 now()로 넣어주면 ..

DataBase/MySql 2022.04.29

목록별로 검색조건 만들어서 ajax로 리스트 띄우기

목록별로 검색조건을 만들어서 검색 되게 하라는 과제! $("#callOrder").click(function(){ //조회버튼 누를 때 실행 if(start == "" || end == '' ){ console.log("공백값입니다." ); alert("날짜를 입력해주세요"); }else{ var searchSerial = $("#form1").serialize(); $.ajax({ url:"/companySearchList", method: "post", data: searchSerial, success : function(data) { $('#dataListDiv').html(data); }, }); } }); 자바스크립트에서 ajax로 /companySearchList를 불러준다 그러면 contro..

FrontEnd/Ajax 2022.04.29

@requestParam | type String not present 오류

파라미터를 @requestParam으로 걸었더니, type String not present 오류가 났다. 타입 잘못된건 없는데 이상했다. @PostMapping("/regCompany") @ResponseBody public Map companyRegist(@Param(value="companynm")String companynm, @Param(value="feerate") String feerate,Model model) { @Param으로 바꿔주니 해결됐다! 이유는 /regCompany는 파라미터를 꺼내와야하는데 요청하는 requestParam을 해주니까 났던것같다..! 요청받을 파람이 없어서?!? 내가 이해한 바로는 그렇다..!! 아니라면 알려주십쇼!

[MySQL] 중복값 쿼리

과제 수행중에 제휴사를 등록할 때 중복값이 있으면 못들어가게 하라는 팀장님의 지시로 어떻게 하나 고민하다가 동기의 도움으로 해결했다! resultType을 int로 해서 companynm(중복값을 검증할 컬럼)값이 있다면 1로 반환을 해주고, 없으면 0을 반환해준다. 이걸 가공해서 뿌리면 됨~! **id랑 resultType을 잘 확인해야합니다~! * 가공과정은 따로 올리겠슴다!

DataBase/MySql 2022.04.29