[Jsp] MVC 패턴 회원가입 및 로그인

이전 포스팅에서 JSP MVC패턴의 구조와 개념에 대해서 공부를 해보았는데요 이번에는 본격적으로 예제 소스를 예로 들어 MVC2 패턴에 심도 있게 공부를 해보도록 하겠습니다. 첫 번째 예제로는 웹페이지에서 회원가입 및 로그인을 준비했습니다. 어느 웹사이트에 들어가도 회원가입과 로그인 기능은 꼭 있을 정도로 광범위하게 쓰이는 기능입니다.

 

 MVC 패턴 회원가입 및 로그인 

1. 우선 예제파일 올려드릴게요.

이 파일을 압축 해제하셔서 Import 해주세요.

Model2-Sign.zip
다운로드

 

2. 위 사진과 같이 데이터베이스를 하나 만들어주세요.

Master은 관리자 여부를 관리하는 칼럼인데 0이면 관리자이고 1이면 일반회원입니다.

 

MVC

3. context.xml에 들어가셔서 방금 생성한 테이블을 연결해줍니다.

 

MVC

그런 뒤 index.jsp를 실행시켜주시면

 

 

보시는 바와 같이 잘 작동될 것입니다. 그럼 회원가입과 로그인이 어떻게 구현되었는지 한번 살펴볼까요?? 우선 MVC2패턴의 구조는 그냥 단순히 페이지 전환만 되느냐 아니면 뒤에 로직을 수행하느냐에 따라서 달라집니다.

 

 MVC 패턴 회원가입 및 로그인 구조 

1. 단순히 페이지 전환만 되는 경우 

먼저 단순히 페이지 전환만 되는 경우 (로그인 화면 , 회원가입 화면 전환)

 

 

 

2. 데이터베이스를 거치는 경우 

단순히 페이지 전환만 되는 경우에는 경로가 View -> Controller -> View  이렇게 됩니다. 

하지만 로직을 수행하는 순간 경로가 좀 복잡해지는데요

로직을 수행하는 기능은 회원가입 ,  로그인을 들 수 있습니다.

 

 

 

로직을 수행하는 기능의 경우 데이터베이스를 거쳐야 하기 때문에 상대적으로 복잡합니다.

위의 구조도에 자세하게 설명을 해두었으니 참고하시기 바랍니다.

 

 

'Web > Jsp' 카테고리의 다른 글

[Jsp] MVC 패턴 게시판  (17) 2017.11.29
[Jsp] MVC 패턴이란 무엇인가? (Model1, Model2)  (3) 2017.11.27
[Jsp] 자바빈을 사용한 회원가입  (0) 2017.10.17
[Jsp] 웹에서 파일 업로드하기  (0) 2017.10.16

댓글

Designed by JB FACTORY