在Java中,可以通過設置web.xml或者通過代碼設置session的超時時間。
<session-config>
標簽,并在其中設置<session-timeout>
標簽的值,以分鐘為單位。例如,將session超時時間設置為30分鐘:<session-config>
<session-timeout>30</session-timeout>
</session-config>
setMaxInactiveInterval()
方法設置session的超時時間,以秒為單位。例如,將session超時時間設置為1800秒(30分鐘):HttpSession session = request.getSession();
session.setMaxInactiveInterval(1800);
需要注意的是,如果同時使用web.xml和代碼設置session超時時間,以代碼設置的為準。