社区
Java SE
帖子详情
请教: jsp 刷新后重复提交数据
yanhui007
2008-05-16 09:04:11
jsp 保存到数据库后,跳到另一个页面,刷新这个页面数据会自动重复提交到数据库里
...全文
538
11
打赏
收藏
请教: jsp 刷新后重复提交数据
jsp 保存到数据库后,跳到另一个页面,刷新这个页面数据会自动重复提交到数据库里
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huxinyu929
2008-05-16
打赏
举报
回复
请lz 详细说一下情况
类似于:
怎么怎么样。。。出现什么什么结果。(不说代码;越详细越好)
yanhui007
2008-05-16
打赏
举报
回复
<jsp:include page="../config_url.jsp" />
这个是引用地一个路径美工用的
yanhui007
2008-05-16
打赏
举报
回复
我是从这个页面的"新增"转到新增页面,然后新增完成后返回这个页面,将新插入到数据库中的数据取出并显示在返回的页面,刷新返回页面就又往数据库中插数据
ilrxx
2008-05-16
打赏
举报
回复
刷新也就是重新编译了一次jsp,怀疑lz哪多谢了提交入库的操作,<jsp:include page="../config_url.jsp" />
动态加载的这个jsp干什么用的?
ilrxx
2008-05-16
打赏
举报
回复
不会的,如果是用表单提交,request的保存时间只是一次提交提交内,再刷新request的值应该是空了,不可能会再入库一次的,应该不是这个原因,我原先做的页面不用重定向,他也不会说刷新一次就提交啊
bt_lose
2008-05-16
打赏
举报
回复
[Quote=引用 4 楼 chuailong 的回复:]
使用令牌环
[/Quote]
他不是后退 然后在提交。
而是一直刷新就提交
chuailong
2008-05-16
打赏
举报
回复
使用令牌环
bt_lose
2008-05-16
打赏
举报
回复
这个页面好像没有新增的按钮。
我想应该是这个原因:
可能是你的新增页面提交表单,程序处理后,不是通过重定向到当前的显示页面。
而是通过请求转发到达这个页面的。如果这样做的话,原来的请求参数仍在request中保存。
所以一旦刷新数据就会再添加一次。
改正的方法就是,在你添加完成后,实用重定向到当前的显示页面。
这只是我个人大胆的猜想。
yanhui007
2008-05-16
打赏
举报
回复
<%@ page contentType="text/html;charset=GBK"%>
<%@ taglib prefix="ww" uri="/webwork"%>
<%@ page import="cn.gov.sgs.domain.UserInfo"%>
<%@page import="cn.gov.sgs.utils.HandleString"%>
<jsp:include page="../config_url.jsp" />
<html>
<head>
<title>SGS绿色通道</title>
<link href="admin/style.css" rel="stylesheet"type="text/css" />
</head>
<link rel="stylesheet" href="ud.css">
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
body,td,th {
font-size: 12px;
color: #000000;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: none;
}
a:active {
color: #000000;
text-decoration: none;
</style>
<script type="text/javascript">
function deleteDengjiAppPledge(id)
{
if(confirm("是否删除?")){
location.href("/deleteDengjiAppPledge.action?id="+id);
}
}
function add(etpsId,caseId)
{
location.href("/showDengjiAppPledge.action?etps.etpsId="+etpsId+"&caseId="+caseId);
}
function update(etpsId,caseId,id){
location.href("/turnDengjiAppPledge.action?etps.etpsId="+etpsId+"&caseId="+caseId+"&Id="+id);
}
function remove(etpsId,caseId,id){
if(confirm("是否删除?")){
document.getElementById('id').value=id;
location.href("/deleteDengjiAppPledge.action?etps.etpsId="+etpsId+"&caseId="+caseId+"&id="+id);
}
}
function chooseinfo(etpsId,caseId){
location.href("/turnChooseInfo.action?etps.etpsId="+etpsId+"&caseId="+caseId);
}
function aa(){
alert("111");
}
</script>
<%
String caseId = request.getParameter("caseId");
%>
<body >
<%@include file="header.jsp"%>
<form name="form">
<input type="hidden" name="etps.etpsId"
value="<ww:property value="etps.etpsId"/>">
<input type="hidden" name="dengjiAppPledg.case_id"
value="<%=caseId%>">
<input type="hidden" name="dengjiAppPledge.id" id="id"
value="<ww:property value="dengjiAppPledge.id"/>">
<table border="0" cellpadding="0" cellspacing="0" width="700"
align="center">
<tr align=center>
<td>
<p class="h01" align="center">
外商投资的公司股权质押备案所需提交的信息
</p>
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr align="left">
<td>
<p class="p01" align="left">
企业名称:
<b><ww:property value="etps.etpsName" /></b>
</p>
</td>
</tr>
</table>
<table width="700" align="center" border=1 cellpadding="3"
cellspacing="0" class="p01">
<tr>
<td colspan=2>
[
<font color=red><a href="javascript:add('<ww:property value="etps.etpsId"/>','<ww:property value="caseId"/>')"> 增加</a>
</font> ]
</td>
</tr>
<tr>
<td colspan=4>
<table width=690 border="0" align="center" cellpadding="0" cellspacing="1" class="list-boder">
<tr>
<td>
<table width=700 border=0 style="border-collapse: collapse" bordercolor=black align=center cellpadding=5 cellspacing=1>
<tr align="center">
<td width="5%" >序号</td>
<td width="30%" >出质股东名称/姓名</td>
<td width="20%" >质权人名称</td>
<td width="20%" >所占比例</td>
<td width="20%" >操作</td>
</tr>
<ww:iterator value="list">
<tr class="input-td2" align="center">
<td ><ww:property value="id" /></td>
<td><ww:property value="entity_name" /></td>
<td><ww:property value="creditor_name" /></td>
<td><ww:property value="percent" /><font color=red>%</font></td>
<td align="center"><a href="javascript:remove('<ww:property value="etps.etpsId"/>','<ww:property value="caseId"/>','<ww:property value="id" />')">删除</a> <a href="javascript:update('<ww:property value="etps.etpsId"/>','<ww:property value="caseId"/>','<ww:property value="id" />')">修改</a></td>
</tr>
</ww:iterator>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<p></p>
<p></p>
<table width="400" align="center">
<tr>
<td width="145" class="p01"></td>
<td>
<input type="button" name="button" value=" 返 回 "
onclick="location.href='/turnChooseInfo.action?etps.etpsId=<ww:property value="etps.etpsId"/>&caseId=<ww:property value="caseId"/>'">
</td>
</tr>
</table>
<%@include file="footer.jsp"%>
</body>
</html>
请看看
ilrxx
2008-05-16
打赏
举报
回复
这么强?lz把代码贴出来看看
cenhimgn13
2008-05-16
打赏
举报
回复
用response.sendRedirect()这个试一试。
跟汤老师学Java(第27季):
JSP
一、课程简介 本课程为最新录制,是《跟汤老师学Java》系列的第27季,主要讲解
JSP
技术,非常适合初学者的入门教学视频,让你少走弯路,直达技术前沿! 以通俗易懂的方式全面讲解
JSP
技术,以知识讲解...
java
刷新
页面
重复
提交
,
请教
怎样处理退后
刷新
页面的
重复
提交
有关问题?多谢...
当前位置:我的异常网» Java Web开发»
请教
怎样处理退后
刷新
页面的
重复
提交
有关问题?多谢
请教
怎样处理退后
刷新
页面的
重复
提交
有关问题?多谢www.myexceptions.net网友分享于:2013-01-19浏览:13次请问怎样处理退后
刷新
页面的
重复
提交
问题?谢谢我写了一个的简单的BBS小例子:遇到的问题,简单一点来说:reply.
jsp
和acceptReply.
jsp
reply...
Java Web程序设计:第5章 走进
JSP
教材:梁永先等. Java Web程序设计(慕课版 第2版),人民邮电出版社,2021. 第5章 走进
JSP
java 用户登录token_
请教
Java 登录token的代码
展开全部Struts的Token(令牌)机制能够很好的解决表单
重复
提交
的问题,62616964757a686964616fe4b893e5b19e31333332643862基本原理是:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存...
基于
JSP
+Servlet+MySQL的学生选课系统(附论文)
大家好,很高兴和大家分享源码。不管是什么样的需求。都希望各位计算机专业的同学们有一个提高。 大家可以通过常用的搜索引擎,以百度为例,搜索 源码乐园 code51 ,然后再次搜索 自己想要的即可。更多的管理系统等,欢迎大家百度搜索源码乐园。 1 绪论 1.1课题现状 随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生选课管理仍停留在复杂的人工操作上,
重复
工作较多,工作量大,效率低,保密性差,另外时间一长,将产生大量的文件和
数据
,...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章