JSP 6일차

6. 회원관리-중복id체크,우편번호 검색하기,회원가입 전단계



모델1(회원관리,게시판)–>모델(게시판)–>jQuery

DB연동->DBConnectionMgr.java=>컨넥션을 관리
MemberDAO->웹상에서 실행시킬 구문=>메서드작성
MemberDTO->입력,수정,조회 할때 필요
순서 메서드작성(MemberDAO)–>자바스크립트작성(script.js)–>jsp작성(IdCheck.jsp)
idCheck(this.form.mem_id.value)=>document.폼객체명.입력양식객체명.속성값
Ex) idCheck.jsp 강사님풀이(jsp:useBean변경)

idcheck


● 우편번호검색

웹상에서 검색(조회)->select(테이블의 필드별로 담아서 필드별로 웹상에 출력)
—>필드별—>레코드(1개) or 여러개->담을 변수->DTO
1. 우편변호테이블을 담을 변수(ZipcodeDTO.java)

zipcodedto
2. 웹상에서 검색할 메서드 구현->MemberDAO.java->추가

memberdao_zipcode

SQL> select * from zipcode where area3 like ‘역상동%';

3. zipCheck()–>script.js추가

script_zipcode

4. Zipcheck.jsp 추가

zipcheck       zipcheck_1

5. Register.jsp(회원가입하기)–>script.js(inputCheck()추가)

register_inputcheck

6. RegisterProc.jsp(회원가입완료)

registerproc    registerproc_1

실행결과

zipcode_result  zipcode_result_1

zipcode_result_2 ==>주소가 부모창에 나옴