본문 바로가기
#9-1 / ☔ - 통계차트 수정,삭제 페이지 /*--------------------- 수정 ----------------------*/ 1. mapper.xml  - list 출력시 만들어 놓은 일일데이터만 출력하는 mapper 재사용! select * from rainfall where today=#{today};  2. Module - list 출력시 만들어 놓은 일일데이터만 출력하는 모듈 재사용!public rainfall_dao ajax_today(String today) { rainfall_dao dao = tm.selectOne("datadb.rain_select_ajax",today); return dao;} 3. @Controller - @GetMapping("/rainfall/rainfall_modify.do")@.. 2024. 7. 24.
#8-3 / ☔ - 통계차트 출력 페이지(list) , ajax(SPA)+do 강우량 통계차트 출력페이지 (SPA) - ajax (jQuery) 로 핸들링 할거임 모든데이터의 날짜값을 가져와서 jsp의 select에 뿌려줌(최초 접속시 오늘 날짜를 back-end로 전송backend에서 해당 날짜를 이용해 데이터 추출 -> front로 session storage 세팅 )=> select 가 바뀔때마다 해당 함수 작동  /*--------------------- 일자별 리스트 값을 가져오는 part (select 에 날짜 뿌려주는 용도)-----------------------*/ 10. mapper.xml  해당 쿼리문 추가 - 모든 데이터의 날짜값만 가져오기 select today from rainfall order by ridx desc; 11.Controller//아래 통.. 2024. 7. 23.
jquery 날짜 변환 //오늘날짜 알아오는 스크립트let $jdate = new Date(); let $y = $jdate.getFullYear(); //date() 에서 년도만 출력let $m = $jdate.getMonth()+1;let $d = $jdate.getDate()let $toString = $jdate.toLocaleDateString();let $toString2 = $jdate.toLocaleString();let $toString3 = $jdate.toISOString();let $toString4 = $toString3.substring(0,10);console.log($toString) //2024. 7. 23.console.log($toString2) //2024. 7. 23. 오후 3:44:24c.. 2024. 7. 23.
#8-2 /☔ 통계 data 관련 project 만들기 - selectOne(ajax),insert [ 쓰기, 출력, 수정, 삭제 ] 다 만들거임 1. database table 생성 (서울, 경기도, 세종, 대전, 강원도)날짜가 unique key가 되어야함//강우량 tablecreate table rainfall(ridx int(8) not null auto_increment,today date not null default '0001-01-01',area_part1 char(3) not null, //int로 하면 강우량이 0일경우 안들어감area_part2 char(3) not null,area_part3 char(3) not null,area_part4 char(3) not null,area_part5 char(3) not null,primary key(ridx),unique key(today.. 2024. 7. 23.