㈠ ASP.net中與頁面有效期有關的對象是Cookie還是Session
session的默認有效期是20分鍾,session對象在網站的任何一個頁面都可以存取session信息,要想更改用Timeout屬性,格式是:Session.Timeout=整數 (分鍾)
session變數保存在客戶端主機的內存上,關閉瀏覽器或者session腳本過期後,即自動清除。
cookies保存在客戶端主機的硬碟上,可以自行設置cookies的存在周期,格式:response.cookies("變數名").expires=#2007-1-1#
除非設置了臨時cookies,否則關閉瀏覽器後cookies信息仍舊保存在主機的硬碟上。
Session對象與Cookie對象在客戶端聯合存取會話級變數的方法簡單實用,我也用的一個blog的程序就是兩個聯合使用的
㈡ asp.net 如何設置單個session 過期時間
在Global.asax(如果沒有,點新建項,創建一個,相關方法會自動生成內)中
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Session.Timeout = 50;
}
這里表示容50分鍾過期
㈢ 如何設置session 的有效期
常用的有兩種復方法:
1. 在主頁面中制寫入下面兩句:
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意伺服器端的3600秒,而不是客戶端的
2. 在項目的web.xml中設置:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
這里的60就是60分鍾。
還有一種在伺服器端設置的方法,因為不同的伺服器配置不同,在這就不說了,以上兩個就足夠用了。
㈣ session的默認有效期是多長
20分鍾
㈤ asp如何定義Session失效時間為20分鍾
session.Timeout=20
寫到定義session的那個頁面的<%%>里即可
㈥ asp.net 如果用戶一直與session交互 那session就會一直不會過期嗎
是的。
Session在以下情況下會過期:
1、伺服器重啟(或伺服器的IIS服務重啟);
2、網頁程序強行清除Session;
3、用戶關閉瀏覽器;
4、用戶超過指定的時間(默認為20分鍾)沒有與伺服器發生交互(比如刷新頁面、Ajax等);
5、用戶瀏覽器發生故障等其他不可預知的狀況。
㈦ ASP設置session登錄後的有效時間
session.timeout=480,最大就這么多了
加在用session的地方,一次就行了
㈧ 如何設置Session的有效期
常用的有兩種方法:
1. 在主頁面中寫入下面兩句:
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意伺服器端的3600秒,而不是客戶端的
2. 在項目的web.xml中設置:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
這里的60就是60分鍾。
Session:在計算機中,尤其是在網路應用中,稱為「會話控制」。Session 對象存儲特定用戶會話所需的信息。這樣,當用戶在應用程序的 Web 頁之間跳轉時,存儲在 Session 對象中的變數將不會丟失,而是在整個用戶會話中一直存在下去。當用戶請求來自應用程序的 Web 頁時,如果該用戶還沒有會話,則 Web 伺服器將自動創建一個 Session 對象。當會話過期或被放棄後,伺服器將終止該會話。Session 對象最常見的一個用法就是存儲用戶的首選項。例如,如果用戶指明不喜歡查看圖形,就可以將該信息存儲在 Session 對象中。有關使用 Session 對象的詳細信息,請參閱「ASP 應用程序」部分的「管理會話」。注意 會話狀態僅在支持 cookie 的瀏覽器中保留。
㈨ ASP如何設置session過期時間
1是默認的,不用設置
session.timeout=60 『60分鍾
後面的數字是指分鍾數樓主可以自己計算
隨便說下,3-5最好弄成COOKIES,我想除了伺服器,普通用戶不可能一個星期不關一次機。
另外SESSION過期時間長短並不是程序一方面決定的,以伺服器的IIS的設置最長時間為准,默認就是20分鍾。
㈩ session的默認有效時間是多少
session的默認有效時間是30min。不過可以在配置文件中修改默認時間。具體如下:
在conf目錄下的web.xml文件中有配置:
<session-config>?
<session-timeout>60</session-timeout>?
</session-config>?
60代表一小時,也就是60分鍾