Session 2

JSP 세션(Session)이란?

세션(Session)이란? 내장 객체로서 브라우저마다 한 개씩 존재하고, 고유한 SessionID 생성 후 정보를 추출한다. 세션(Session) 장단점 JSP에서만 접근할 수 있기 때문에 보안성이 좋다. 기본적으로 서버의 스펙이 좋기때문에 저장 용량의 한계가 거의 없다. 서버에 데이터를 저장하므로 서버에 부하가 걸릴 수 있다. ▶ 쿠키보다 세션을 쓰는 것이 더 안정적이다. 다만, 세션에 저장할 공간이 부족할 경우 쿠키를 사용하자. 세션(Session) 값 저장하기 session.setAttribute(이름, 값); 내장 객체 session의 setAttribute 메소드를 통해 값을 저장할 수 있다. 세션(Session) 값 가져오기 session.getAttribute(이름) 내장 객체 session..

JSP/개념공부 2023.07.25

JSP 내장 객체

JSP 내장 객체란? 객체화 없이 사용할 수 있는 객체이다. JSP 파일이 서블릿으로 변환될 때 웹 컨테이너가 자동으로 메모리에 할당하며 제공된다. JSP 내장 객체 종류 JSP 내장 객체는 고정된 이름으로 접근하여 사용할 수 있다. 가장 많이 사용하는 내장 객체 종류를 알아보자. 이름 용도 request 웹 브라우저의 요청 정보를 저장 response 웹 브라우저의 요청에 대한 응답 정보를 저장 out JSP 페이지 body에 출력할 내용 작성 시 사용 session 하나의 웹 브라우저 정보를 유지하기 위한 세션 정보를 저장 pageContext JSP 페이지에 대한 정보를 저장 exception JSP 페이지에 예외가 발생한 경우 사용 JSP 내장 객체 request 사용 예제 join.jsp 개인 ..

JSP/개념공부 2023.06.06