回覆列表
  • 1 # 小紅的甜心

    java中設定session存在整個web的時間方法如下:

    (1)在主頁面或者公共頁面中加入:session.setMaxInactiveInterval(900);

    引數900單位是秒,即在沒有活動15分鐘後,session將失效。

    這裡要注意這個session設定的時間是根據伺服器來計算的,而不是客戶端。所以如果是在除錯程式,應該是修改伺服器端時間來測試,而不是客戶端。

    (2)也是比較通用的設定session失效時間的方法,就是在專案的web.xml中設定

    Xml程式碼

    [xhtml] view plaincopy

    <session-config>

    <session-timeout>15</session-timeout>

    </session-config>

    這裡的15也就是15分鐘失效.

    (3)直接在應用伺服器中設定,如果是tomcat,可以在tomcat目錄下conf/web.xml中

    找到<session-config>元素,tomcat預設設定是30分鐘,只要修改這個值就可以了。

  • 中秋節和大豐收的關聯?
  • 新概念一雙數課聽力答案?