JSP 中的會話管理是如何實現的呢?


JSP 利用 servlet 提供的 HttpSession 介面。此介面提供了一種跨識別使用者的方式。

  • 單頁請求或
  • 訪問網站或
  • 儲存關於該使用者的資訊

預設情況下,JSP 啟用會話跟蹤,並自動為每個新客戶端例項化一個新 HttpSession 物件。停用會話跟蹤需要透過將 page 指令會話屬性設定為 false 來明確關閉它,如下所示 −

<%@ page session = "false" %>

JSP 引擎透過隱式session物件向 JSP 作者公開 HttpSession 物件。由於session物件已經提供給 JSP 程式設計師,所以程式設計師可以在沒有任何初始化或getSession()的情況下立即開始儲存和檢索物件中的資料。

更新於: 2019-07-30

4 千+ 瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告