본문 바로가기
Backend/Servlet & JSP

[JSP_MVC ⑦] 회원관리 프로그램 ( 회원 탈퇴 기능 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍)

by 비전공자 기록광 2021. 3. 12.
반응형

2021.02.21 - [IT 독학/WEB] - [JSP_MVC ④] 회원관리 프로그램 만들기 ( 로그인 기능/ 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍)

2021.02.27 - [IT 독학/WEB] - [JSP_MVC ⑤] 회원 로그아웃, 회원가입 기능 ( 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍)

2021.03.02 - [IT 독학/WEB] - [JSP_MVC ⑥] 회원관리 프로그램 ( 회원정보 수정 / 웹개발 기초 / 웹개발 독학 / 백엔드 / 웹 프로그래밍)

 

 

이번에는 탈퇴 기능을 구현해보려한다.

 

 

userinfo.jsp

userinfo에서 탈퇴버튼을 누르면 logincontroller.jsp로 deleteuser 요청을 넘겨준다.

이때 특정 회원 번호도 같이 넘겨준다.

 

logincontroller.jsp로 deleteuser 요청을 받아주고 bm_no도 같이 받아준다.

이 요청은 dao의 deleteUser( ) 메소드로 처리해준다. 

 

dao로 넘어가 deletUser( ) 메소드를 완성해준다.

 

db를 연결해주고 쿼리문도 완성해준다. deleteUser라고 해서 삭제해버리는게 아니라 우리가 미리 정해준대로 탈퇴회원은 N으로 바꿔주는 쿼리문을 만든다. 

 

리턴값은 boolean 값으로 값이 있으면 커밋해주고 true 값을 넘겨준다.

 

다시 logincontroller.jsp로 가서 

리턴받은 res가 true 면 탈퇴 성공으로 false 면 탈퇴 실패로 넘겨준다.

 

 

 

 

이렇게 쉽게 탈퇴가 구현됐다.

반응형

댓글