方案一:利用Session防止表单重复提交
a、在regist.jsp页面中生成一个为一个随机值,将其保存到session中,同时将其保存为表单的隐藏域的值。
b、在处理注册的请求时,获取session中的值,获取请求参数的值,比较两者是否相同,如果相同说明不是重复提交,请求通过同时删除session中保存的的值,如果不相同则是重复提交,不能通过。
方案二:判断请求url的数据是否和上一次相同
方案三:利用Spring AOP 和redis的锁来实现防止表单重复提交
人无完人,接受指点与反驳,森!!仔