코드를 작성하기에 앞서 DB 연결 설정을 먼저 해주도록 하자. DB 연결 설정 1. cmd 에서 SQL 계정을 추가한다. DB연결시 데이터를 처리할 새로운 계정을 행성하는데 , mvc(ID)/1234(PW)로 새로운 계정을 생성했다. 2. Oracle SQL developer에서 mvc 계쩡에 접속해서 member 테이블을 생성한다. num 을 pk로 하고, 시퀀스를 생성해주었다. 3. 이클립스에서 JDBC연동을 위해 라이브러리 폴더(WEB-INF/lib)에 jar파일 추가한다. ojdbc6.jar 2.05MB [참고] JSTL파일 추가 방법 2020/06/10 - [KITRI/JSP] - JSP 프로그래밍 - JSTL(JSP Standard Tag Library) 다운로드 / c:set, c:remove JSP 프로그래밍 - JSTL(JSP Standard Tag Library) 다운로드 / c:set, c:remove JSP는 컴파일하면서 서블릿으로 바뀐다. 즉, 서블릿파일을 좀 더 편하게 사용할 수 있게 하는게 JSP JSTL다운로드 http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/ Index of /dist/jakarta/ta.. hyonee.tistory.com 4. 코드작성 ConnectionProvider.java
DBCPInit.java
jdbcUtil.java
web.xml
MemberDao.java
MemberDto.java
메인 페이지index.jsp index.jsp
joinStyle.css
commandURL.properties
최종 프로퍼티 파일이다. (기능이 추가되어 필요할때마다 작성한다.) Command.java
FrontController.java
회원가입 페이지register.jsp
regosterOk.jsp
RegisterCommand.java
RegisterOkCommand.java
유효성 체크register.js
데이터 입력해주고 확인해 본 결과 회원가입이 잘 되었음을 확인할 수 있다. 아이디 중복 체크idCheck.jsp
IdCheckCommand.java
우편번호 조회 기능을 위한 설정 1. 해당사이트로 가서 다운로드 페이지로 들어간다. http://postman.pe.kr/index.html 우편번호114 - 집파인더 postman.pe.kr zipfinder_data.zip 0.73MB 2. 받은 .zip파일의 압축을 풀고 엑셀파일로 변환한다. 3. Oracle SQL Developer 로 가서 zipcode 테이블을 생성한다. 4. zipcode 테이블에 데이터를 넣어준다. [다음글] 2020/07/03 - [KITRI/JSP] - JSP 프로그래밍 - [MVC/DB연동] 로그인 페이지 (로그아웃, 회원수정, 회원탈퇴 기능) (2) JSP 프로그래밍 - [MVC/DB연동] 로그인 페이지 (로그아웃, 회원수정, 회원탈퇴 기능) (2) [이전글] 2020/07/01 - [KITRI/JSP] - JSP 프로그래밍 - [MVC/DB연동] 회원가입 페이지 (아이디중복체크, 우편번호검색 기능, 유효성검사) (1) JSP 프로그래밍 - [MVC/DB연동] 회원가입 페이지 (아이디중복체크,.. hyonee.tistory.com 우편번호 검색 기능zipcode.jsp
ZipcodeCommand.java
ZipcodeDto.java
[다음글] 2020/07/03 - [KITRI/JSP] - JSP 프로그래밍 - [MVC/DB연동] 로그인 페이지 (로그아웃, 회원수정, 회원탈퇴 기능) (2) JSP 프로그래밍 - [MVC/DB연동] 로그인 페이지 (로그아웃, 회원수정, 회원탈퇴 기능) (2) [이전글] 2020/07/01 - [KITRI/JSP] - JSP 프로그래밍 - [MVC/DB연동] 회원가입 페이지 (아이디중복체크, 우편번호검색 기능, 유효성검사) (1) JSP 프로그래밍 - [MVC/DB연동] 회원가입 페이지 (아이디중복체크,.. hyonee.tistory.com |