是否可以将特定div
部分重定向到其他某个页面,并且该页面的其他元素不应受该重定向的影响。
答案 0 :(得分:0)
答案 1 :(得分:0)
我认为你可以通过多种方式做到这一点:
1.如果您的包含静态(在请求时未更改),您可以使用 include指令:
<div>
<%@ include file="header.html" %>
</div>
2.如果您想要包含动态部分,您可以使用 <jsp:include>
这样的操作:
<div>
....
<jsp:include page="header.jsp" />
....
</div>
或 <c:import>
更灵活,也可用于外部网址(包括其他网站)
<div>
<c:import url=”http://www.example.com/foo/bar.
</div>
3.另一种方法是使用&#39; AJAX&#39; 。在这种情况下,在页面加载后,您使用javascript请求第二个URL并将其内容放在一些HTML标记内。
*请注意,在此方法中,搜索引擎将无法看到该部分的内容。
4.最简单的方法是使用IFrame渲染第二部分。但是如果您使用JSP,推荐的方法是第一种或第二种方法。