打听个事,jsp页面重复提交后怎么处理?

问题描述

jsp页面上有个按钮可以 引用

解决方案

如果后台是一条一条执行的话,执行前先根据业务判断一下是否是重复执行处理每条数据的地方可能要加锁
解决方案二:
不知道你的提交是什么动作,删除吗? 可以用同步试试
解决方案三:
按钮点击后,搞一个显示进度条的遮罩,这样啥都点不了了,可以做成通用的。
解决方案四:
可以在添加数据之前先删除数据,然后将新增和删除放在同一个事物里面。这样就算是重复提交,也是第二次提交的数据为准。第一次提交的数据已经被删除掉了。
解决方案五:
提交完成后, 把按钮灰点, 不让点, 或者打click事件去掉

时间: 2024-10-05 22:17:39

打听个事,jsp页面重复提交后怎么处理?的相关文章

php防止刷新页面重复提交

作为phper,我们在开发和学习php过程中,难免要经常的接受处理表单数据,然而处理表单的时候总会有一个问题,困扰大家,刷新页面重复提交的问题.如何防止刷新页面重复提交呢? 其实在php学习中我们会有很多的方法,比如最简单的,我们可以采用,提交成功后,进行跳转的方法.但是这样做,有时候,会有很多瓶颈,比如,如果我们的页面有很多内容需要加载,尤其是很多跟后台打交道,这样如果跳转重新加载页面的话,可能会对服务器造成压力. 这里我们可以采用另外一种方法,来防止刷新页面重复提交,以便大家更好的学习php

提交form表单如何让页面在提交后不发生跳转

问题描述 提交form表单如何让页面在提交后不发生跳转希望有详细的示例 解决方案 解决方案二:用AJAX无刷新跳转.$.post("跳转URL"),{Action:"POST",Name:"useradress"},function(data,textStatus){data是返回值,返回NULL就行.这里可以不用写,后台的URL跳转中returnnull:就行})解决方案三:不想跳转就让action执行完后,再指向回来提交的这个页面就行了解决方

Jsp页面跳转后,往回传值问题

问题描述 Jsp页面跳转后,往回传值问题 各位大神好,我想请问一下, 我有两个JSP页面A和B A 里面有3个TAB页,点击任何一个TAB页就会隐藏其他两个的内容,并动态生成当前TAB页的内容. 默认是在TAB1上,进来就加载内容. B 是点击TAB2里面的一个按钮之后跳转到的页面. 那么问题来了,我在B里面选择一个选项,如何将这个参数传回A呢? 我目前用的是window.location.href = " A.jsp? 参数=xxx " ; 但是问题是回到A页面的时候,默认是在TAB

用struts1框架对JSP页面注册提交数据问题

问题描述 用struts1框架对JSP页面注册提交数据问题 在JSP页面实现注册功能,在注册内容里有多选框,怎么把多选框的数据插入到数据库,使用struts1框架做的,是在action里面处理吗,还是form? 求大牛帮帮忙,谢谢! 解决方案 在form表单里面用action,method传输方式 解决方案二: action中通过requst获得参数

用struts2 token防止刷新页面重复提交什么让服务器跳转到当前页面?里面的数据不变的

问题描述 用struts2 token防止刷新页面重复提交.是跳转到一个提示错误页面,怎么能跳转到第一次不刷新时的页面.参数值都带过去 解决方案 你可以在提示页面里使用jsWindow.location今天跳转到原来的页面,并且把参数跟在url的后面

表单数据-使用springmvc中controller怎么实现JSP页面数据提交到oracle数据库,求代码。

问题描述 使用springmvc中controller怎么实现JSP页面数据提交到oracle数据库,求代码. 如何使用controller进行JSP页面输入数据的存储,如图,怎么写这个功能的代码,将咨询内容提交到后台数据库中,然后在后台管理的页面进行对该问题的回复.求大神给写个代码.谢谢. 解决方案 你要把数据传递到后台,然后在保存到数据库里面,建议使用Ajax操作,先把数据传递到后台,通过业务逻辑保存好了之后,再把你的回复通过Ajax的回调函数返回到界面 解决方案二: 怎么写的,求给个代码.

asp.net 处理F5刷新页面重复提交页面的一个思路_实用技巧

当提交完一个页面后,如果我们再次点击F5刷新该页面的话,会弹出一个提示,提示我们如果继续,则会重新发送提交我们刚才提交的内容,要是类似付款或一次性的操作,我们不应该这样操作,否则会造成重复提交的问题.解决这个问题,我们可以通过如下思路来处理: 1. 提交成功后,将一个成功状态存入session中,然后重新载入该页面. 2. 在page_load方法中,判定该session字段的状态值,如果为成功,则显示成功信息,否则显示错误提示,紧跟着通过Session.Remove()方法来清空该缓存即可.

关于JSP页面调用方法后返回自身

问题描述 页面是这样的..我需要先调用后台一个方法,这个方法返回类型是List而这个页面需要解析List就这么个事,也就是后台往前台传值但是这个后台没点方法就没办法给这个页面传值.所以我就在想怎么让前台先点击这个方法,然后运行了后台,在把后台这个值在给到前台这个页面 解决方案 解决方案二:人呢......解决方案三:没听懂你想实现的功能解决方案四:是这样的.后台有个查询方法,如果前台不点击就不会触发这个方法,我需要前台页面不点击触发,然后这个方法中的返回值,返回到触发的JSP页面解决方案五:我觉

关于struts2在jsp页面如何提交list<自定义对象>?

问题描述 action代码片段:...privateList<CustomObj>list;set...get......jsp代码片断:<s:iteratorvalue="list"status="stat"><s:textfieldname="list[%{#stat.index}].a"/><s:textfieldname="list[%{#stat.index}].b"/>