我知道两种设置会话超时间隔的方法:
方式1:
grails install-templates
然后修改src/templates/war/web.xml
方式2:
在你的控制器中写下这行代码:
session.setMaxInactiveInterval(sec);
您认为哪种方式更好 - 为什么?
答案 0 :(得分:3)
如果要为所有会话设置常量值,则最好更改web.xml中的值。
当你想以编程方式确定当前会话的最大长度时, setMaxInactiveInterval
很有用,但重复将值重复设置为相同的值是过分的。