Posted on 2008-07-31 15:45
朱 閱讀(156)
評論(0) 編輯 收藏
新建立一個Web Project...用來測試session的功能。
session就象一個大容器,關鍵在于它的生命周期,它存活在父窗口的整個生命周期中。比如在一個index.htm頁面中創建了一個session,那么在這個index.htm的頁面沒有被關閉的過程中,index的所有子連接,子連接的子連接等等,session都是同一個容器。但是,當我重新啟動index.htm的時候,原來的session消失,新的session產生。
就象以前學習的那個數據庫的實踐一樣,可以實現不同的客戶端每次訪問服務器,服務器都會分配給客戶端不同的一個session用以區別不同的用戶。
主要用法
//session test
import javax.servlet.http.HttpSession;? //需要的包
HttpSession session = request.getSession();?? //定義session對象
session.setAttribute("name",name);?? //設置session屬性
String sessionname = (String)session.getAttribute("name");?? //取session屬性的值
