jsp中如何判断表单是否提交结束?

问题描述

现在需要是这样的:弹出窗口填写窗口中的表单,提交提交后自动关闭窗口function submit_form(frmId){ var form = document.getElementById(frmId); form.submit(); self.close();}我现在这样写的问题是没等提交结束就关闭窗口了,等于中断了提交我该怎么判断是否结束?环境:struts1或者是用什么其他方式,ajax的不要

解决方案

提交结束后,在转移到也页面的javascript中写close()
解决方案二:
不能在form提交的那个界面做,必须在form提交之后返回的那个结果页面做。只要在结果页面有js代码的地方加个self.close();
解决方案三:
为什么不要ajax的?用ajax就很容易实现了啊...

时间: 2024-12-30 06:30:27

jsp中如何判断表单是否提交结束?的相关文章

jsp 中要写表单 现在2种写法为什么一个参数导入了,另一个没导入为空?

问题描述 jsp 中要写表单 现在2种写法为什么一个参数导入了,另一个没导入为空? <tr> <td class="table_add_left"><div id="description_div">备注:</div></td> <td colspan="3" class="table_add_right"><html:textarea cols=&

jsp 修改数据库信息-jsp中用户修改表单信息,从而数据库中相应的字段值也update

问题描述 jsp中用户修改表单信息,从而数据库中相应的字段值也update 点击图片1的"修改密码"按钮,会出现图片二的修改密码的表单.这个修改密码是由用户自己修改的,用户修改密码之后,表"userInfo"中的"userPwdz"字段值就相应变化了.我应该怎么写得到用户修改的密码参数,然后update表呢? 新手求指教,麻烦解答一下,感激万分!!!! 解决方案 sql语句写错了,update好像木有 星号,而且参数好像也不应该这样传进去,一般用

JSP实例 服务器端判断表单是否重复提交

在服务器端判断表单是否重复提交,主要可以考虑在页面之间通过Session共享标志变量的方法来实现,即在客户端页面设置Session中的标志变量,然后在服务器段对Session中的标志变量进行判断. 1.新建一个ServerTest.jsp文件,代码如下: <%@ page language="java" contentType="text/html; charset=Gb2312" pageEncoding="Gb2312"%><

JSP在服务器端判断表单是否重复提交的实例

在服务器端判断表单是否重复提交,主要可以考虑在页面之间通过Session共享标志变量的方法来实现,即在客户端页面设置Session中的标志变量,然后在服务器段对Session中的标志变量进行判断. 1.新建一个ServerTest.jsp文件,代码如下: <%@ page language="java" contentType="text/html; charset=Gb2312" pageEncoding="Gb2312"%> &l

javascript下阻止表单重复提交、防刷新、防后退_表单特效

1 服务器端的解决方法.这是我最为推荐的方法.优点是判断准确,兼容性最大.  做法:a页面显示表单,然后提交b页面处理,处理完后重定向到c页面显示结果.  1.0 在访问a页面时在session里生成一个标志ID,例如  //伪代码  session("submitID")=random()  然后把这个值写到表单的一个hidden的input里  //伪代码  <%response.write("<input name=submitID2 type=hidden

JSP学习之------&amp;gt;客户端防表单重复提交和服务器端session防表单重复提交

1.什么叫表单重复提交:      所谓表单重复提交,是指用户通过多次点击提交按钮或多次刷新表单提交页面等造成用户表单重复提交的现象 2.表单重复提交有哪些情况:      (1)用户在程序提交表单的时间段里多次提交表单      (2)重复刷新提交后的表单      (3)用户点击浏览器回退按钮,然后再次提交 3.如果解决表单重复提交:     (1)方法1:客户端防表单重复提交:  一般通过js代码防止第一种情况的发生,对于第二种和第三种的情况很难避免,并且稍微有经验的用户可以通过去掉页面j

javaweb-JavaWeb中form表单的提交

问题描述 JavaWeb中form表单的提交 javaweb中同一个form表单中的不同按钮如何提交到不同servlet,如何实现? 解决方案 然后再添加一个按钮,添加一个函数.方法类似 解决方案二: 关于FORM下的表单提交问题不规则的form表单的提交JavaWeb开发编码系列(二)-- form表单提交原理 解决方案三: 这个是用javascript实现的,你点击某个按钮后让这个form的action属性值为某个servlet然后再提交就可以了 解决方案四: 这个是用javascript实

javascript-JSP中的一个form表单需要提交到不同处理页面

问题描述 JSP中的一个form表单需要提交到不同处理页面 求助: 我的一个页面中的一个form表单有三个提交按钮,分别提交到不同的Servlet中处理后跳转 下边是javascript代码 function a(src){ var form = document.getElementById("form_tp"); form.action = src; form.submit(); alert(src);//弹窗 (未弹出) } 页面部分代码 <td> <label

JSP使用自定义标签防止表单重复提交的方法_JSP编程

本文实例讲述了JSP使用自定义标签防止表单重复提交的方法.分享给大家供大家参考.具体如下: 1. 编写servelt: package cn.itcast.apsliyuan.web.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletReques