코딩 요정 버터링

[Respets] 프로젝트 정리 메인 페이지 / 로그인 / 세션 인터셉트 본문

All about the projects

[Respets] 프로젝트 정리 메인 페이지 / 로그인 / 세션 인터셉트

butter-ring 2019. 1. 7. 19:15


교육원 막바지에 이르러 약 2달 동안 진행한 Respets 프로젝트의 메인 페이지이다. 

메인 페이지에서 부터도 DB를 여러번 다녀온다.

(업종도 긁어와야하고... 오늘 날짜 공지사항 등...)


대충 예를 들자면 이렇다




내가 처음 맡은 기능은 로그인 기능이였는데 이게 참 프로젝트 처음 부터 끝까지 연속 되는 수정의 연속이였다... 로그인...너... 참....

그냥... 서비스 단만 보자..



정말 나를 최후의 최후까지 고생시킨 로그인이다...ㅎ

누가 로그인이 쉽다 했는가..


로그인 기능에 필수인 인터셉트나 보자


다음은 인터셉터 클래스이다.


이렇게 클래스를 작성해주고

참고로 세션에 회원번호를 넣어놓았다. 

즉, 세션에 회원번호가 있는지 없는지 검사를 한다.

그 다음에 servlet-context.xml 에 인터셉터 설정을 해준다.



exclude-mapping 에 세션 검사를 하지 않을 url들을 넣어주면 그 url들은 세션 검사를 하지 않는다.

아주 편하다. 매번 세션검사를 안해도 되니까 굿굿 bb


일단 여기까지...! 





Comments