본문 바로가기

Cookie2

JSP - Cokie의 path 옵션, maxAge 옵션 서블릿은 여러 업무에 따라 여러개의 서블릿이 생기는데 서블릿마다 저장해야하는 쿠키가 있다 - 서블릿마다 쿠키는 같은가? 상식적으로 생각해보면 같으면 안됨 쿠키를 설정할 때 , url을 설정해서 나한테 올때만 범주안의 서블릿에만 쿠키를 가져오게 할 수 있다 setPath(" ") - 쿠키가 어느 경우에 사용자에게 전달하는지에 대한 경로를 나타냄 (" / ") -> 모든 경로 두가지의 쿠키에 경로를 루트로 지정해 놓은 상태 -> 어떤 서비스를 요청을 하든 두 쿠키는 전달되도록 되어있음 이렇게 하면 add라는 주소가 요청될 때만 쿠키가 전달됨 ( 현재 계산기에서는 add로 요청이 될 수 없어서 쿠키전달 못함) -> 어쨌든 경로를 지정할 수 있다는 것. 브라우저가 닫혀도 쿠키는 남아있는가? 쿠키에 maxAge를.. 2021. 5. 25.
JSP - Application / Session / Cookie (상태 값 저장&유지) application 저장소 사용법을 알아보자 사용자가 서버에 servlet을 요청하게 되면 그 서블릿은 잠깐 살았다가 자기 일을 끝내고 나면 메모리에서 사라진다 -> 이런 형태를 가지고 있다보니 1번이 실행했던 내용들은 2번 서블릿이 사용할 수 없다 ( 정보를 공유할 수 없는 것) -> 저장소가 필요해 --> 그것이 서블릿 컨텍스트 => 서블릿들이 서로간에 문맥을 이어갈 수 있도록 하는 저장소 웹 어플리케이션에서는 Application 저장소라고 말하기도 한다 위의 두가지 내용을 어플리케이션 저장소에 저장한 것 -> 이어 쓸 수 있게 됨 -> 값을 꺼내는 작업은 어떻게 하는가 application과 session객체는 엄연히 차이가 있지만 코드는 거의 동일하게 사용하면 된다 (application사용하.. 2021. 5. 24.