반응형 SMALL 멀티캠퍼스/Spring40 230914(목) 1. $() === jQuery() - $(document) 는 DOM 루트이다. - $(this) : 현재 인스턴스에 대한 참조 * 일반함수 : this -> window * 이벤트핸들러 : this -> 이벤트를 발생시킨 객체 - $(document).load(function(e) { ... }); : load 이벤트 핸들러 설정 - $(a).click(function(e) {...}); -> 이거는 태그 뒤에 넣어줘야 효과가 있음. 그래서 거의 안쓰임. - function(e)의 e : event 객체 - form : submit - a : href 주소 이동 * 속성에 대한 제어 - attr(속성명) : 속성명 필수, 현재 값 추출 용도 - attr(속성명, 변경값) - 제목/내용/작성자와 같이 .. 2023. 9. 14. 230913 (수) 1. 페이징 처리(페이지 번호 나열) 할 때 필요한 정보들 - 현재 페이지 번호(page) - 이전과 다음으로 이동 가능한 링크의 표시 여부(prev, next) - 화면에 보여지는 페이지의 시작 번호와 끝 번호(startPage, endPage) 2. 끝 페이지 번호와 시작 페이지 번호 - this.endPage =(int)(Math.ceil(페이지번호/10.0)) * 10; - total을 통한 endPage의 재계산 realEnd = (int)(Math.ceil((total * 1.0)/amount)); if(realEnd 1; - 다음 계산 : thi.. 2023. 9. 14. 230912 (화) board/list?page=3&amount=10 -> page, amount 정보를 넘겨야 함. 2023. 9. 12. 20230911 (월) Controller -> Service -> Mapper -> 결과물 -> (1.jsp, 2.redirect) ... namespace = "interface" - 인터페이스의 이름, 패키지명을 포함해서 만듦. ==> 파일위치 (동일) 뭐..? CRUD - select, insert, update, delete : 공통속성으로 id를 가짐. id="" : interface의 메소드명과 동일 SQL 문장 안에 - SQL : 연산자 - XML : 태그처리 1. create(insert) 처리 - 시퀀스로 PK 가 자동으로 정해지는 경우 - PK 처리 방식 * insert만 처리되고 생성된 PK 값을 알 필요가 없는 경우 * insert 문이 실행되고 생성된 PK 값을 알아야 하는 경우 --> inse.. 2023. 9. 12. 이전 1 2 3 4 5 6 7 8 ··· 10 다음 반응형 LIST