-
Application 객체WEB/JSP 2022. 7. 12. 17:13
웹어플리케이션 특성
사용자의 요청이 일어나면
=> 웹서버에서는 응답을 하고 끝나고 나면 메모리에서 사라짐 ( 요청에 일만 하고 일이 끝나면 바로 사라진다)
첫번째 요청에서 할당한 자원을 두번째 요청에서 필요로 하는 경우가 있다면 사용을 할 수 가 없다
=>서블릿 끼리 서로 자원을 공유하기 위해 저장소가 필요한데그 저장소가 서블릿 콘텍스트
Application 객체 활용 계산기
request.getServletContext(); 메서드를 이용하면 저장소를 이용 할수 있다.
setAttribute("키", 값) 데이터를 저장 하고
getAttribute("키") 저장한 데이터를 얻음
10을 입력하고
=> 빼기 클릭
=> 데이터가 저장소에 저장됨
5를 입력 한후
=> "=" 클릭
=>저장된 결과를 이용하여 결과 값 계산
이미지 출처:https://www.youtube.com/c/%EB%89%B4%EB%A0%89%EC%B2%98