java如何从servlet重定向到框架内的主页?
我在屏幕上有3个帧,使用帧集我就这样做了
索引。thml
<frameset rows="75%,25%">
<frameset cols="20%,80%">
<frame src="TreeGroup.jsp" name="left" id="f1"/>
<frame src="DisplayMap.jsp" name="top" id="f2"/>
</frameset>
<frame src="Tabs.jsp" name="bottom"/>
</frameset>
在帧f1
中有一个链接,如果我单击该链接,它将在帧f2
中打开VehicleReg
。在第f2
帧中,我单击提交,控件转到Servlet,Servlet重定向到索引。html。这是我面临的问题
在Servlet中,我按照response.sendRedirect("index.html")
但在浏览器中,它已经在index.html
中,在第f2
帧中的servlet响应之后,它将打开index.html
。我的意思是它用帧内的f2
重定向index.html
。如何避免这种情况。在servlet响应之后,我想要一个新的index.html
。谁能帮我一下吗
# 1 楼答案
在
index.html
页面的<head>
标记之间添加以下JavaScript代码这会使你的索引页自动脱离框架,重新加载