判斷session是否過期

2021-04-13 21:31:33 字數 456 閱讀 5963

request.getseesion(boolean),這個裡面傳了乙個boolean值,這個值如果是true,那麼如果當前的request的session不可用,那麼就建立新的會話,如果存在就返回當前的會話。如果引數是false,那麼在request的當前會話不存在的時候就返回null。

這樣就可以很容易的聯想到這個所謂的request的當前會話是否存在和session過期的聯絡,所以就可以「近似地」認為session不存在就是session過期了,那麼就可以很容易地判斷session是否過期了。

方法如下:

if(request.getsession(false)==null)

system.out.println("session has been invalidated!");

else

system.out.println("session is active!"); 

《摘要》

判斷session是否過期

前一段時間有好幾個問題,提到怎麼判斷session是否過期。接觸jspo已經很久了,但是還真沒有想過這個問題,當時也就沒有找到乙個滿意的答案給人家。當時,我提到乙個方法,就是實現httpsessionlistener介面,然後在sessiondestroyed 方法中執行一些操作,表示session...

乙個判斷session是否過期的小技巧

提到怎麼判斷session是否過期。接觸jsp已經很久了,但是還真沒有想過這個問題,當時也就沒有找到乙個滿意的答案給人家。當時,我提到乙個方法,就是實現httpsessionlistener介面,然後在sessiondestroyed 方法中執行一些操作,表示session要過期了,因為這個方法是s...

乙個判斷session是否過期的小技巧

前一段時間有好幾個問題,提到怎麼判斷session是否過期。接觸jspo已經很久了,但是還真沒有想過這個問題,當時也就沒有找到乙個滿意的答案給人家。當時,我提到乙個方法,就是實現httpsessionlistener介面,然後在sessiondestroyed 方法中執行一些操作,表示session...