Java 春季会话超时

Java 春季会话超时,java,spring,session,Java,Spring,Session,我有这个函数,用来处理登录操作。我想处理“记住我”复选框。我想设置用户在登录表单中选中“记住我”时的时间会话。我怎样才能做到这一点?我认为您不应该使用自定义逻辑进行记忆我身份验证。您不应该试图更改当前HTTP会话的最大非活动间隔,而应该设置允许自动续订会话的特殊“记住我”cookie。 事实上,春天可以帮你。请参阅,以更好地了解“记住我”身份验证 @RequestMapping(value = "/login", method = RequestMethod.POST) public Strin

我有这个函数,用来处理登录操作。我想处理“记住我”复选框。我想设置用户在登录表单中选中“记住我”时的时间会话。我怎样才能做到这一点?

我认为您不应该使用自定义逻辑进行记忆我身份验证。您不应该试图更改当前HTTP会话的最大非活动间隔,而应该设置允许自动续订会话的特殊“记住我”cookie。 事实上,春天可以帮你。请参阅,以更好地了解“记住我”身份验证

@RequestMapping(value = "/login", method = RequestMethod.POST)
public String login(@ModelAttribute("userform") UserForm userform, Model model, final RedirectAttributes redirectAttributes, HttpServletRequest request) {
    //if remember-me is checked in the form login
    request.getSession().setMaxInterval(0);

}