表单重复提交
当登录成功之后,来到成功页面
此时,F5刷新页面,会提示确认重新提交表单
因为,登录发送的post请求,转发到成功页面
当刷新此页面,发送的还是上一次的登录请求
就会发生表单重复提交的问题
解决方法
重定向
通过重定向,来到成功页面
成功页面需要模板引擎解析
添加视图映射
registry.addViewController("/main.html").setViewName("dashboard");
登录成功之后
进行重定向
return "redirect:/main.html";
跳转过程
当登录成功之后,重定向到main页面
Main页面,根据视图映射,会到dashboard页面