HOME
로그인 체크 필터
로그인 체크 필터.do 요청이 들어왔을 때 세션에 존재하는 로그인 정보를 확인해서 로그인 정보가 없을 때 로그인 페이지로 이동시키는 클래스이다.클래스 작성 후 web.xml에 필터 등록과 매핑을 해주어야한다. /join/login.do 는 로그인 페이지의 URI이고, /join/loginCheck.do 는 로그인 검사 페이지이다.LOGIN_EMPINFO 은 세션영역에 저장된 로그인한 사용자 계정에 대한 정보이다.(VO를 저장시켜두었다.) LoginCheckFilter 클래스123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869pa..
영화 예매 프로그램 : 문서
아래는 프로젝트를 진행하면서 내가 작성했던? 문서다. 내가 담당했던 파트에서 개선해야할 점과 작업한 내용을 정리해서 팀원들에게 알려주기위해 작성했었다. Member View 정리View 클래스 : 프로그램의 모든 입출력을 담당한다.l data패키지의 Database와 Point 클래스를 import 받는다.l function패키지의 Service클래스를 import 받는다.l 전역변수 :n Service sv 싱글톤n boolean isAdmin 계정의 관리자 여부를 저장한다.n Boolean loginStatus 로그인 여부를 저장한다.n String loginId 로그인시 로그인한 계정을 저장한다.n ArrayList temp 사용자가 예매 과정에서 선택하는 옵션들을 임시 저장.- 예매 과정에서 선택..
영화 예매 프로그램 : 코딩
아무래도 이 프로그램의 핵심은 모든 상수선언된 뷰들을 switch-case문으로 제어한다는 것이다. 처음에 봤을때는 뭐하러 이렇게 하지 싶었는데 나름의 스택관리를 위해 설계한것을 알고나서는 충격을 받았던 발상이었다. 당시 이런 발상을 하지 못했던 다른 사람들은 뷰에서 뷰로 재귀호출을 했다 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411..
영화 예매 프로그램 : 개요
자바를 태어나서 처음 배우면서 콘솔만을 이용했던 아주아주아주 기초적 단계의 프로젝트다. 학원의 초급 자바 수업때 진행한 프로젝트인데, 다른 사람들에게 예시로 보여주기 위한 프로젝트였기 때문에 먼저 시작해 먼저 끝나야했다. 또, 기존의 팀 다섯명 중에서 세명이 나간 후에 선생님의 권유로 개인적으로 프로젝트를 하고 있던 내가 땜빵?식으로 보충이 된 팀이었기 때문에 일정이 매우 빠듯했다. 실제로 내가 코딩한 날은 5일 이내였던걸로 기억하는데 거의 맨날 밤을 새고 주말에도 카페에서 만나서 프로젝트를 진행했었다. 그리고 결국 코피를 쏟아냈다. 이런 노력에도 불구하고 결국 완성은 해내지 못했고, 우선 순위가 높았던 주요 기능들만 돌아가는 정도로 마무리 하게되었다. DB를 배우기도 전에 진행한 프로젝트라 DB가 VO..