1、概述
session 是指一個特定的時間段,在web程序中就是專指從瀏覽器開始訪問服務器到結束訪問服務器的這個時間段。
session跟蹤是一種維持某用戶的狀態(數據)的方式,在servlet中這種也被稱爲session管理(session management)。
2、爲什麼需要對session進行跟蹤呢?
HTTP協議是一種無狀態協議,因此我們需要使用session跟蹤這樣的技術來維持用戶的狀態。每次用戶請求服務器,服務器都會把請求當成新請求對待,所以需要維持用戶的狀態來識別特定的用戶。
3、session跟蹤的技術
在session跟蹤中有四種技術可供使用:Cookie、Hidden Form Field、URL Rewriting、HttpSession