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

现在需要是这样的:
弹出窗口
填写窗口中的表单,提交
提交后自动关闭窗口

[code="java"]

function submit_form(frmId){
var form = document.getElementById(frmId);
form.submit();
self.close();
}[/code]

我现在这样写的问题是没等提交结束就关闭窗口了,等于中断了提交
我该怎么判断是否结束?
环境:struts1
或者是用什么其他方式,ajax的不要

提交结束后,在转移到也页面的javascript中写close()

为什么不要ajax的?
用ajax就很容易实现了啊...

不能在form提交的那个界面做,必须在[color=red]form提交之后返回的那个结果页面[/color]做。只要在结果页面有js代码的地方加个self.close();