Session(2)
-
[JSP] 회원 기능 (1)
오늘은 memebr 테이블을 생성하여 로그인, 로그아웃, 회원가입 기능들을 구현해볼 것이다. member 테이블varchar2(300) userid;varchar2(300) userpw;varchar2(300) username;varchar2(100) gender;varchar2(500) email;DTO, DAO 생성DTO: 필드와 getter & setter 생성 DAO: DB와 연결할 수 있도록 DAO 에 connection 객체를 생성해야한다. Connection을 미리 생성하여 관리하는 DataSource 객체는 context.xml에 정의되어 있다.미리 준비한 DataSource를 자바 객체로 불러오기 위해서는 Context를 객체화해서 불러와야 한다.Connection 이후에는 이전 순서대로..
-
[JSP] Login Session
Session의 특성에 대해서 알아보고, 로그인 후 세션 만료기간을 적용해볼 것이다. session : 세션에 데이터를 저장 가능함이러한 특성을 이용하여 로그인 지속 기능을 부여할 수 있다. session vs cookie: 세션은 브라우저를 종료할때까지 데이터가 유지된다.쿠키는 세션과 다르게, 브라우저 정리와는 별개로 생존기간동안 데이터가 사라지지 않는다. GET: 주소창을 통해서 전달하기 때문에 인코딩을 별도로 설정하지 않아도 글자깨짐 현상이 없다 POST: 주소창을 통하지 않아서, 별도의 인코딩 형식을 지정해야 글자를 정상적으로 받을 수 있다 파라미터는 request객체에 담겨서 넘어오기 때문에, request의 인코딩규칙을 지정한 후 파라미터를 꺼내야 한다. form.jsp - 1form에서 문..