国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP實例 服務器端判斷表單是否重復提交

2024-09-05 00:17:57
字體:
來源:轉載
供稿:網友

 在服務器端判斷表單是否重復提交,主要可以考慮在頁面之間通過Session共享標志變量的方法來實現,即在客戶端頁面設置Session中的標志變量,然后在服務器段對Session中的標志變量進行判斷。

  1.新建一個ServerTest.jsp文件,代碼如下:

<%@ page language="java" contentType="text/html; charset=Gb2312"
pageEncoding="Gb2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>提交頁面</title>
</head>
<%
//設置標志變量SubmitFlag值ServerTest.jsp
session.putValue("SubmitFlag","ServerTest.jsp");
%>
<body bgcolor="#ffffff">
<form name="form_client" action="ServerSubmit.jsp">
<input type="checkbox" name="check_1" checked=true/>人在江湖
<input type="submit" name="submitok"/>
</form>
</body>
</html>

 

  2.新建一個ServerSubmit.jsp,代碼如下:

<%@ page language="java" contentType="text/html; charset=Gb2312"
pageEncoding="Gb2312"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Gb2312">
<title>服務器端程序</title>
<%
String PageFlag;
PageFlag=(String) session.getValue("SubmitFlag");
if(PageFlag=="Over"){
out.println("重復提交頁面!");
}else{
//設置標志變量SubmitFlag值為Over,表示已經提交
session.putValue("SubmitFlag","Over");
out.println("正常業務邏輯處理...請等待!!!");
}
%>
</head>
<body>
</body>
</html>

 

  3.單擊“提交查詢內容”后,單擊“后退”,再次單擊“提交查詢內容”按鈕就會提示重復提交錯誤。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平山县| 台安县| 垣曲县| 荃湾区| 弥渡县| 鄯善县| 大竹县| 兰坪| 福鼎市| 嵩明县| 峨边| 福安市| 扬州市| 河西区| 黄大仙区| 武胜县| 高唐县| 凤台县| 河北区| 夏津县| 米脂县| 北安市| 平阴县| 定兴县| 利川市| 朝阳市| 汉川市| 新兴县| 甘孜县| 都匀市| 剑川县| 沙洋县| 西乌珠穆沁旗| 集贤县| 五原县| 定日县| 左权县| 庆城县| 安平县| 汪清县| 吴江市|