jsp讀寫session和cookie的方法

2021-04-13 14:08:29 字數 566 閱讀 3347

定義乙個session變數 

session.setattribute("user_name","joan"); 

讀取乙個session的值: 

string your_name=session.getattribute("user_name"); 

判斷乙個session是否存在應用: 

if((string)session.getattribute("user_id")==null) 

else 

寫入乙個cookie的方法(要用三個語句): 

cookie thecookie=new cookie("user_name",user_name); 

thecookie.setmaxage(60*60*24*365); 

response.addcookie(thecookie); 

讀取乙個cookie的值(jsp這個功能有點麻煩) 

cookie cookies = request.getcookies(); 

for (int i = 0; i < cookies.length; i++)  

jsp中request和session的區別

request 請求 session 會話 客戶端到伺服器的一次操作 請求 同乙個客戶端和伺服器的多次請求 互動 只能傳遞同乙個請求中的值 如果多個jsp之間使用的是response.sendredirect string path 重定向,那值就無法進行傳遞 只要在乙個會話中,可以一直傳值,一次性...

JSP讀寫檔案

1 讀檔案 var fso new activexobject scripting.filesystemobject var file fso.opentextfile c coor2.txt 1,true while file.atendofstream file.close 2 寫檔案 var ...

jsp頁面session超時

預設情況下session在記憶體中儲存,設定時間過長儲存的資料過大的話會導致記憶體不足。在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 600 引數600單位是秒,即在沒有10分鐘活動後,session將失效。tomcat中session的預設失效時間為30...