[Jsp] MVC 패턴 회원가입 및 로그인
- Web/Jsp
- 2017. 11. 28.
이전 포스팅에서 JSP MVC패턴의 구조와 개념에 대해서 공부를 해보았는데요 이번에는 본격적으로 예제 소스를 예로 들어 MVC2 패턴에 심도 있게 공부를 해보도록 하겠습니다. 첫 번째 예제로는 웹페이지에서 회원가입 및 로그인을 준비했습니다. 어느 웹사이트에 들어가도 회원가입과 로그인 기능은 꼭 있을 정도로 광범위하게 쓰이는 기능입니다.
MVC 패턴 회원가입 및 로그인
1. 우선 예제파일 올려드릴게요.
이 파일을 압축 해제하셔서 Import 해주세요.
2. 위 사진과 같이 데이터베이스를 하나 만들어주세요.
Master은 관리자 여부를 관리하는 칼럼인데 0이면 관리자이고 1이면 일반회원입니다.
3. context.xml에 들어가셔서 방금 생성한 테이블을 연결해줍니다.
그런 뒤 index.jsp를 실행시켜주시면
보시는 바와 같이 잘 작동될 것입니다. 그럼 회원가입과 로그인이 어떻게 구현되었는지 한번 살펴볼까요?? 우선 MVC2패턴의 구조는 그냥 단순히 페이지 전환만 되느냐 아니면 뒤에 로직을 수행하느냐에 따라서 달라집니다.
MVC 패턴 회원가입 및 로그인 구조
1. 단순히 페이지 전환만 되는 경우
먼저 단순히 페이지 전환만 되는 경우 (로그인 화면 , 회원가입 화면 전환)
2. 데이터베이스를 거치는 경우
단순히 페이지 전환만 되는 경우에는 경로가 View -> Controller -> View 이렇게 됩니다.
하지만 로직을 수행하는 순간 경로가 좀 복잡해지는데요
로직을 수행하는 기능은 회원가입 , 로그인을 들 수 있습니다.
로직을 수행하는 기능의 경우 데이터베이스를 거쳐야 하기 때문에 상대적으로 복잡합니다.
위의 구조도에 자세하게 설명을 해두었으니 참고하시기 바랍니다.
'Web > Jsp' 카테고리의 다른 글
[Jsp] MVC 패턴 게시판 (15) | 2017.11.29 |
---|---|
[Jsp] MVC 패턴이란 무엇인가? (Model1, Model2) (3) | 2017.11.27 |
[Jsp] 자바빈을 사용한 회원가입 (0) | 2017.10.17 |
[Jsp] 웹에서 파일 업로드하기 (0) | 2017.10.16 |