[ITWILL : JSP]홈페이지만들기2 : 아이디중복체크 포함한 회원가입기능 구현
💡 핵심 요약 (TL;DR)
홈페이지만들기2 : 아이디중복체크 포함한 회원가입기능 구현의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * input태그에 onclick=”winopen()”을 설정해준 뒤 아래 winopen()함수를 생성한다.
ITWILL학원 : 34강 JSP기초 BY 정규태강사
1. 회원가입기능 구현
1-1. joinForm.jsp 추가작성
1 | <body> |
1-2. joinPro.jsp 추가작성
1 | <% |
1-3. MemberDAO에 insertMember()메서드생성
- 매개변수 6개 이상이면 성능이 급격하게 떨어진다는 연구결과가 있음
- 매개변수가 6개이상일때는 javabean을 이용하여 받아오는 것이 성능에 좋다
1 | //회원가입메서드 |
2. 아이디중복체크 구현
2-1. joinForm.jsp 추가작성
input태그에 onclick=”winopen()”을 설정해준 뒤 아래 winopen()함수를 생성한다.
요즘은 버튼을 클릭하는 대신 제이쿼리의 ajax라이브러리를 사용하여 keydown이나 keyup function을 이용한
비동기처리방식을 사용한다- 예시 : 네이버회원가입
- 참고링크 : 동기와 비동기처리방식
1 |
|
2-2. joinIdCheck.jsp생성
1 | <%@page import="com.itwillbs.dao.MemberDAO"%> |
2-3. MemberDAO.java에 joinIdCheck()메서드 구현
rs데이터 처리
- 1 - 사용 가능한 아이디
- 0 - 사용 불가능한 아이디
- -1 -> 에러 발생
1 | //아이디중복체크 메서드 |
[ITWILL : JSP]홈페이지만들기2 : 아이디중복체크 포함한 회원가입기능 구현