<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page import="java.util.*"%>
<%
long beginTime = 0;
long lastTime = (new java.util.Date()).getTime();
if(session.getAttribute("beginTime")!=null){
beginTime=Long.parseLong((String)session.getAttribute("beginTime"));
}
session.setAttribute("beginTime",String.valueOf((new java.util.Date()).getTime()));
if(beginTime!=0){
//两次提交的时间间隔
if(lastTime-beginTime<1*3600){
String ErrStr="";
ErrStr="<font color='red'>本页面有防刷新功能!请秒后再尝试刷新。</font>";
out.println(ErrStr);
return;
}
}
%>
把上面的代码放在一个页面中然后在你所要防止重新刷新的页面上写上
<%@include file="/invalidRefresh.jsp" %>
那么就可以了^0^