목록프로그래밍 (202)
봉봉의 개인 블로그
JQuery 응용하기이렇게 적엇을때 마우스 오버라는 뜻은 마우스를 여기로 움직엿을때를 말한다.실행 결과를 보면실행결과는 이런식으로 숫자가 계속 올라가게끔 만들어진것이다.다음으로이와같이 적어줬을떄는 첫번째 아이디 입력하는 값이 blur(포커스 되지 않았을때)길이가 4보다 작으면 name을 입력하세요 라는 글이 뜨도록 만들어놓은것이다실행결과를 보면이런상태였던 것이 아이디에 입력된게 4보다 작게 되면이런식으로 결과가 나오게 되는것이다. 다음은 animate에 관련된 내용이다 animate는 효과를 주는것이다.먼저 아래의 사진과 같이 글을 작성한다.바디의 내용을 다읽고 준비를 한후 id가 puppy인걸 보여달라는 뜻이 9번 라인이다 10번줄의 주석은 id가 puppy를 보이지 않게 해달라는 뜻이다그후 11번 라..
update는 수정 처리 전까지 먼저 m_update_form.jsp 파일안을 수정해준다.이렇게 되어있는 파일의 코드를 아래와 같이 바꿔서 호출해준다이런식으로 바꿔 주게 됩니다 . 설명을 쪼금하자면먼저 리스트에서 받아온 send_id 의 값을 받아줍니다 그 후 그 Mdao클래스 타입의 mdao 객체 참조변수를 선언하고 Mdao생성자 메서드를 통해서 새로운 객체를 생성하고 그 객체의 주소값을 mdao 객체 참조 변수안에 그 값을 할당해 줍니다 . 그후 mdao 안에 주소값을 찾아가서 mselectforUpdate메서드를 호출합니다 메서드 호출시 매개변수 값으로 리스트에서 받아온 send_id 의 값을 매개변수 값으로 입력후 메서드를 실행 시킵니다 메서드 실행후 리턴 받은 값을 Member 타입으로 리턴 받..
jsp java DTO DAO insert처리 분리 시키기 먼저 kr.or.ksmart.dao 패키지를 생성한다.패키지 안에 Mdao 클래스를 생성한다.이런식으로 생성을 해줍니다. 그리고 나서 m_insert_pro.jsp 파일안을이런식으로 바꿔서 작성해줍니다. 설명을 잠깐 하자면 Mdao클래스 타입으로 mdao객체참조변수를 선언하고 Mdao생성자 메서드를 통해서 생성된 객체의주소값을 mdao객체참조 변수안에 데이터를 할당한다.그리고 할당된 주소값안의 mInsert 메서드 호출시 m에 할당된 주소값을 매개변수값으로 입력하고 mInset 메서드가 실행된다. 그리고 나서 Mdao 클래스 안을 아래와 같이 작성해줍니다.mInsert를 호출했으니 14~29부분을 보자면 먼저 드라이버로딩과 DB를 연결시켜줍니다 ..
jQuery 에 대해서 알기이런식의 ex01.html 파일을 만든다그안을 위 사진과 같이 채워준다.설명을 하자면 6번의 라인은 프레임워크를 가져다 쓰겠다는 문이다.부트스트랩과 비슷하다고 생각하면 된다. 저문은 jQuery.com 페이지에서 다운로드에 들어가서이부분의 아래의 Google CDN에 들어가면 나와있다. 그리고 7~12번까지는 프레임워크(jquery를 사용한것이다.)10번의 문은window.addEventListener(function(){});이문과 비슷하다고 생각하면된다 즉 화면이 있는걸 모두 한다음에 실행해 주세요라는 뜻인것이다.document 는 body의 내용을 담고 있다 담아놓고 ready 가 불러와지고 그안에 내용을 출력하게 된다.이게 window.addEventListener(fu..
다음 이전 버튼 만들고 endPage(마지막값) 값 구하기만들어 놓았던 detail.jsp 파일을 열어줍니다.이렇게 만들어 줍니다 . 어제와 다른점은 36번줄의 쿼리문에 order by no desc 문이 추가가 되었다order by no desc 문은 내림차순으로 해서 보여주세요 라는 뜻이고 반대는 order by no asc 라고 적게 되면 올림차순으로 보여주세요가 된다.그리고 나서 49~67번까지의 문이 추가가 되었다설명을 잠깐하자면49번의 if문에서 currentpage 의 값이 0 이상일 경우 이전페이지 라는 문이 뜨게끔 만들엇다그후 아래 endpage 의 값을 구하기 위해서 먼저 56번 문과 같이 적어주는데 이때 count(*)의 값은category 컬럼의 행의 숫자가 된다그리고 다시 쿼리실행..
javascript새로운 프로젝트를 만들고 webContent 안에파일을 압축을 푼후 압축푼 파일 자체를 넣어준다그다음 webContent 폴더 안에 template.html 파일을 만들고 그안을 아래와 같이 적어준다 이건 template.html 이고ex01.html 파일도 하나 만들고 그안도 template.html 파일과 똑같이 만들어준다.그다음 파일안의 내용을 9~17까지의 문과 같이 만들어주게되면Date(); 날짜에 관한것이다.오른쪽 아래와같이 개발자 모드에서 console 창에 내용이 뜨는걸 알수있다. 그후 다시 파일안을파일과 같이 적어준다설명을 하자면 12번에서 Date생성자 메서드를 통해서 생성된 객체의 주소값을 now 에 담는다. 13~17까지의 문을 정의를 해준다. s 부분의 초 부분은..
setter 와 getter 부분 만들기먼저 이런식으로 kr.or.ksmart.dto 패키지를 만들어 줍니다 그리고 그안에 Member.java 클래스를 만들어줍니다. 그후에 그안을이런식으로 채워줍니다. 이때 5~9번줄까지는 작성해주고 10~44번줄까지는메서드 안을 우클릭하고 source ->Generate Getter and Setters 들어가서 전부다 체크하고 확인으로만들고 45~48 까지의 문자은 source ->Generate toString 에 들어가서 확인을 누르면 만들어진다.그런다음 webContent/javaex 폴더 안에 새로 Member_call.jsp 파일을 만들고 그안에이런식으로 작성을 해줘서 정상적으로 작동하는지 확인한다. 그런다음 set 부분이 들어가있는 부분에 적용을 시켜준다..
드라이버 로딩과 DB 연결 분리하기 먼저 이런식으로 kr.or.ksmart.driverdb 패키지를 만든다그리고 그안에 DriverDB.java 파일을 만들고 그안에 메서드를만든다이런식으로 안에 Connection 클래스 데이터 타입으로 return data type 을 만들어주고 driverDbcon 이라는 메서드를 만든후 그안에 1단계 드라이버 로딩과 2단계 DB연결 부위를 넣은다음 15번에서 받은 값을 recon에 담아서Connection 타입을로 리턴 시켜준다이때 8번 라인에서 throws 뒤의 문들이 없으면 드라이버 로딩과 DB연결이 되지 않는다. 다음으로 이게 잘돌아가는지 확인하기 위해서 webContent폴더 안에 폴더를 javaex 폴더를만들고 그안에DriverDB_call.jsp 파일을 ..
MSSQL을 사용하면 ~에서 ~까지 검색을 하기 위해 between 을 많이 사용합니다. between?? select * from 테이블 where 컬럼명 between '시작' and '끝' ex)select * from products where idx between 1 and 100 (products테이블에서 IDX 값이 1~100까지를 검색하라) 라는 방식으로 많이 쓰입니다. 그리고 많이 사용하는것이 몇일부터 몇일까지 데이터를 추출할때도 많이 사용합니다. select * from 테이블 where 컬럼명 between '시작일' and '끝일' ex)select * from products where registdate between '2013-03-01' and '2013-03-04' (201..