我有两个JSP,一个前端和一个后端。 前端jsp包含一些提交给后端jsp的表单。后端jsp处理这些并重定向回前端。
后端页面的正文包含一个重定向消息,如“请稍候”,并在设置超时后重定向到前端。
目前,一旦用户点击提交,然后重定向到前端,就会显示此后端页面。
有没有办法在某种前台容器中加载此后台页面,以便前端页面保持原样并在后端处理完成后刷新。
表单提交是这样的(Config.jsp):
<form id="Config" action="ConfigBackend.jsp" method=post>
some UI components....
<input type="submit" name="Apply" value="Apply" />
</form>
后端正文是(ConfigBackend.jsp):
<body onload="setTimeout('Redirect()',200);">
</body>
重定向功能:
function Redirect() {
location.href = 'Config.jsp';
}
答案 0 :(得分:0)
猜猜我太快问了!!
在任何情况下,解决方案都是将表单提交的目标设置为隐藏的iframe。