JSP中經常使用的Session物件方法有哪些?它們分別用於什麼目的?
以下是透過session物件可用的重要方法的摘要:
| 序號 | 方法及描述 |
|---|---|
| 1 | public Object getAttribute(String name) 此方法返回在此會話中與指定名稱繫結的物件,如果在該名稱下沒有繫結任何物件,則返回null。 |
| 2 | public Enumeration getAttributeNames() 此方法返回一個String物件的Enumeration,其中包含繫結到此會話的所有物件的名稱。 |
| 3 | public long getCreationTime() 此方法返回建立此會話的時間,以1970年1月1日午夜(格林威治標準時間)以來的毫秒數衡量。 |
| 4 | public String getId() 此方法返回一個字串,其中包含分配給此會話的唯一識別符號。 |
| 5 | public long getLastAccessedTime() 此方法返回客戶端最後傳送與該會話關聯的請求的時間,以1970年1月1日午夜(格林威治標準時間)以來的毫秒數衡量。 |
| 6 | public int getMaxInactiveInterval() 此方法返回servlet容器在客戶端訪問之間保持此會話開啟的最大時間間隔(以秒為單位)。 |
| 7 | public void invalidate() 此方法使此會話無效,並取消繫結任何繫結到它的物件。 |
| 8 | public boolean isNew() 如果客戶端尚不知道會話,或者客戶端選擇不加入會話,則此方法返回true。 |
| 9 | public void removeAttribute(String name) 此方法從此會話中刪除與指定名稱繫結的物件。 |
| 10 | public void setAttribute(String name, Object value) 此方法使用指定的名稱將物件繫結到此會話。 |
| 11 | public void setMaxInactiveInterval(int interval) 此方法指定客戶端請求之間的時間(以秒為單位),在此時間之後,servlet容器將使此會話無效。 |
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP