struts中validate 和框架frame中提交的问题
我想做一个这样的框架页:
1. 上层(topFrame)是一个数据录入页面A.jsp,下层(mainFrame)是个数据显示页面B.jsp;
2. A.jsp中数据提交后,直接可在B.jsp中显示(以表格形式);
3. 目前A.jsp中的form表单中属性target= "mainFrame ";
4. 在A.jsp的ActionForm中加入了validate框架验证表单内容的合法性,如果不合法在A.jsp中提示错误信息,B.jsp不受影响。
出现问题:由于3中的设置,导致了如果表单内容不合法,在A.jsp中显示了提示信息但是框架页上层依然显示不带提示信息的A.jsp,而在下层带有提示信息的A.jsp替代了B.jsp显示。
请教各位大侠,有办法实现我原来的方案吗?或者有什么替代方案?
------解决方案-------------------- <form onsubmit= "return ValidateForm() "
ValidateForm()里面不合法,则返回false
return false
------解决方案--------------------加上id就行了。