내장객체

전체파일경로

1. eXERD를 통한 member테이블 등록

  • 🚨포워드 엔지니이링 과정: 테이블의 컬럼값의 기본 값이 '한글'의 경우 에러 발생

2. 회원가입

DB에 등록

  • 1)📃requestForm.jsp 파일 생성:
    requestForm.jsp
  • 2)📃requestFormOk.jsp
  • 3)request 추가 메서드

3.로그인 상태에 따른 session관리

member 폴더 구성:

📃login.jsp

📃loginOk.jsp

  • 외부 클래스 참조: WEB-INF의 lib폴더에: ojdbc8.jar 파일을 넣으면 tomcat이 자동으로 사용한다.
  • class.forName("oracle.jdbc.driver.OracleDriver"):
    == class.forName(className, true, currentLoader)

    "currentLoader은 드라이버 클래스의 classLoader"

세션: 사용자가 로그인 성공시 세션 값 부여

  • 예시 코드)
  • 세션시간을 톰캣에서 쓸 수 있다. web.xml파일 또는 config파일에 있다
  • 세션관리 파일 경로: c:\Program Files\Apache Software Foundation\Tomacat 9.0\conf

30초라는 것을 알 수 있음

📃로그아웃: 세션 객체를 삭제

profile
풀스택eDot

0개의 댓글