본문 바로가기

JSP20

JSP 세션 시간 변경 하기 Session Timeout 1. 특정 경우에 타임아웃 설정 예) 클라이언트의 요청이 30분간 없으면 세션 제거 2.DD(Deployment Descriptor)에서 전체 세선 타임아웃을 설정 예) 클라이언트가 20분동안 요청이 없으면 세션 제거 ((까먹지 말기)파일위치 : WEB-INF/web.xml) 20 // 분 단위 3.설정하지 않았을경우 WAS 기본 디폴트 값으로 적용됩니다. 예) 톰켓(cont.web.xml)은 30분 1.2번 두개다 사용했을때는 1번으로 설정된값으로 적용됩니다. 2번은 써도 사용되지않습니다. (우선순위 : 어플리케이션 > 컨테이너 > 웹서버) *세션 유지시간은 해당 세션을 생성한 사용자의 브라우저 요청이 있을 때마다 갱신됩니다. 2022. 7. 26.
DAO, DTO, VO, BO DAO(Data Access Object) Data Access Object 의 약자로 데이터베이스의 데이터에 접근하기 위해 생성하는 객체입니다. 데이터베이스에 접근하기 위한 로직과 비즈니스 로직을 분리하기 위해 사용합니다. DB Connection 로직까지 설정되어있는 경우가 많고 DB를 사용해서 CRUD하는 기능을 수행합니다. CRUD(Create, Read, Update, Delete) DTO(Data Transfer Object) Data Transfer Object 의 약자로 순수하게 계층간 데이터 교환을 위한 자바빈즈를 뜻합니다. DTO는 로직을 가지고 있지 않은 순수한 데이터의 객체이며 객체의 속성과 그 속성의 접근을 위한 getter, setter 메서드만 가지고 있습니다. VO(Value.. 2022. 7. 25.
web.xml에서 servlet 버전 정보 servlet 4.0 : ​ ​ ​ servlet 3.1 : ​ ​ ​ servlet 3.0 : ​ servlet 2.5 : ​ ​ servlet 2.4 : ​ servlet 2.3(DTD) 2022. 7. 22.
Servlet 라이프 싸이클(life cycle : 생명주기) 2022. 7. 22.