ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 상태 유지의 필요성 application, session, cookie
    Servlet-JSP 2022. 1. 13. 16:24

    **유튜브 뉴렉쳐님의 강의를 들으면서 공부하고 정리한 내용입니다.

     

     

    웹 개발을 하다보면 항상 거론 되는것이 상태유지의 대한 필요성과 방법이다.

    웹이라는 것은 어플리케이션들이 웹 서버 프로그램에 조각조각 나 있는것이고 서블릿이라는 이름도 서버 프로그램들이 조각 나 있다는 의미이다.

    그러다 보니 전역변수같은 개념이 필요한데 전역변수같은 개념을 가지고 있지 않은 어플리케이션사이에서 전역변수처럼 값을 유지해야하는 것이 필요한데 그것을 처리하는것이 문제이다.

     

    예를들어, 계산기 어플리케이션만 봐도 우리가 연산값을 구하고자 할 때 두가지 이상의 숫자를 입력하게 된다. 

    그때 먼저 입력했던 숫자를 저장하는 공간이 필요하게 되는데 그때 사용하는 것들로

    application, session, cookie  등이 있다.

    이 세가지 객체를 사용하는것은 예제를 통해서 알아보도록 하자.

    계산기 형태의 예제를 만들어서 개념을 이해해보자

     

    우선 기존에 만들었던 calc.html이랑 clac.java 파일을 복사붙여넣기 해서 수정을 해 준다.

    한 입력박스를 통해서 사용 할 것이기 때문에 input 상자는 하나만 만들고 전달값을 받는것이 아니기 때문에 value값 v로 설정 해 주고 버튼 모양을 바꿔준다.

     

    다음 게시물에 이어서 application객체와 서블릿context를 공부하자

     

     

     

Designed by Tistory.