在Java中,可以使用setMaxInactiveInterval方法來設置session的超時時間(失效時間),單位為秒。
以下是一個示例:
// 獲取當前session
HttpSession session = request.getSession();
// 設置session的超時時間為30分鐘
session.setMaxInactiveInterval(1800); // 30分鐘 = 30 * 60秒
在上述示例中,通過調用setMaxInactiveInterval方法,將session的超時時間設置為30分鐘(1800秒)。當session在30分鐘內沒有活動時,將會自動失效。
注意:在Java中,默認情況下,session的超時時間是30分鐘。可以根據需求進行調整。