有没有办法设置cookie在java中无效的最长时间?我问这个是因为对于cookie类(在java文档中),没有名为setmaxinactiveinterval()的方法。
答案 0 :(得分:2)
Cookie类有一个方法setMaxAge,我希望这对你有用。
public void setMaxAge(int expiry)
如果这对您不起作用,您可以使用cookie值存储当前时间,当您获取它时,只需读取并比较存储的时间值和读取cookie的时间,如果差异大于所需的值值。您可以丢弃cookie并将其视为过期的cookie。
但是我强烈建议使用Cookies的setMaxAge()或类似的Session类方法,