서블릿 기반 웹 애플리케이션에 액세스하는 사용자를 위해 JSESSIONID는 언제 생성됩니까?
세션이 생성되면 JSESSIONID 쿠키가 생성되어 클라이언트로 전송됩니다. 이는 다음 시나리오에서 발생합니다.
서블릿 기반 애플리케이션의 세션은 컨텍스트(또는 웹 애플리케이션) 수준에서 격리됩니다. Servlet 2.4 사양에 따라:
"HttpSession 객체는 애플리케이션(또는 서블릿 컨텍스트) 수준에서 범위가 지정되어야 합니다. 세션을 설정하는 데 사용되는 쿠키와 같은 기본 메커니즘은 다양한 컨텍스트에서 동일할 수 있습니다. , 그러나 해당 객체의 속성을 포함하여 참조된 객체는 컨테이너에 의해 컨텍스트 간에 공유되어서는 안 됩니다."
따라서 여러 웹 애플리케이션이 배포된 경우 단일 Tomcat 앱 서버, 각 애플리케이션 컨텍스트에 대해 고유한 JSESSIONID가 생성됩니다.
위 내용은 서블릿 기반 웹 애플리케이션에서 JSESSIONID 쿠키는 언제 생성됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!