HttpSession接口中的方法(Jsp中的session類的用法)

設置session的方法
session.setAttribute("變量名","變量值");
獲取session的方法
session.getAttribute("變量名");

----------------------------------------------------------------------------

HttpSession類似於哈希表的接口,它提供了setAttribute()和getAttribute()方法存儲和檢索對象。HttpSession提供了一個會話ID關鍵字,一個參與會話行爲的客戶端在同一會話的請求中存儲和返回它。servlet引擎查找適當的會話對象,並使之對當前請求可用。
      Object getAttribute(String name)      將會話中一個對象保存爲指定名字,返回或刪除前面保存的此名稱對象。       
      void setAttribute(String name,Object value)         設置session對象   
      void removeAttribute(String name)              刪除session對象
      Enumeration getAttributeName()      返回捆綁到當前會話的所有屬性名的枚舉值。       
      long getCreationTime()      返回表示會話創建和最後訪問日期和時間的一個長整型,該整型形式爲      java.util.Date()構造器中使用的形式。       
      long getLastAccessedTime()           
      String getId()      返回會話ID,servlet引擎設置的一個唯一關鍵字。       
      int getMaxInactiveInterval()      如果沒有與客戶端發生交互,設置和返回會話存活的最大秒數。       
      void setMasInactiveInterval(int seconds)           
      void invalidate()      使得會話被終止,釋放其中任意對象。       
      boolean isNew()      如果客戶端仍未加入到會話,返回true。當會話首次被創建,會話ID被傳入客戶端,但客戶端仍未進行包含此會話ID的第二次請示時,返回true。   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章