首頁 > Java > java教程 > JSESSIONID Cookie 如何以及何時建立?

JSESSIONID Cookie 如何以及何時建立?

Patricia Arquette
發布: 2024-12-03 11:36:10
原創
191 人瀏覽過

How and When Does a JSESSIONID Cookie Get Created?

何時以及如何建立 JSESSIONID?

建立會話時會產生唯一的 JSESSIONID cookie。當程式碼第一次呼叫 request.getSession() 或 request.getSession(true) 時,會發生這種情況。值得注意的是,使用 request.getSession(false) 檢索會話,如果會話不存在,則不會建立新會話;因此,不會傳送 cookie。

會話範圍

會話僅限於伺服器上部署的特定 Web 應用程式的上下文。即使多個 Web 應用程式共用相同的網域並使用相同的容器機制(例如 cookie),其中的會話物件和屬性在每個上下文中仍然是隔離的。此行為嚴格符合 Servlet 2.4 規範,該規範明確規定會話“範圍在應用程式(或 servlet 上下文)級別”,並且跨上下文共享的任何底層機制必須保持獨立且不同。

As另請注意,造訪沒有現有會話的 JSP 頁面將預設自動產生一個新會話。但是,您可以使用 session='false' 頁面指令來停用此行為,這會阻止在 JSP 頁面上存取會話變數。

以上是JSESSIONID Cookie 如何以及何時建立?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板