Javascript 如何在每个网页中包含重复的内容?
我正在制作一个动态网站,其中定位和某些组件,如固定页眉、菜单栏、页脚等,在几乎所有的页面中都很常见。那么,如何在我的每个网页中包含这些固定组件呢?我正在使用JSP和javascript。 提前感谢。您可以使用Javascript 如何在每个网页中包含重复的内容?,javascript,html,css,jsp,Javascript,Html,Css,Jsp,我正在制作一个动态网站,其中定位和某些组件,如固定页眉、菜单栏、页脚等,在几乎所有的页面中都很常见。那么,如何在我的每个网页中包含这些固定组件呢?我正在使用JSP和javascript。 提前感谢。您可以使用 <head> <?php include("path/webpage.html"); ?> </head> 如果包含静态内容,则可以使用 <%@include file="includes/header.html" %> 或用于动态内
<head>
<?php include("path/webpage.html"); ?>
</head>
如果包含静态内容,则可以使用
<%@include file="includes/header.html" %>
或用于动态内容
<jsp:include page="includes/header.jsp" />
来自:
重用JSP页面中的内容
在JSP页面中有许多重用JSP内容的机制。三
此处讨论了可归类为直接重用的机制:
<%@ include file="filename" %>
例如,杜克书店的所有应用程序页面都可以包括
通过使用
以下指令:
<%@ include file="banner.jspf" %>
另一种进行静态包含的方法是使用前奏和尾声
定义隐式包含中描述的机制。这是
杜克书店应用程序使用的方法
因为您必须在每个重用
指令引用的资源,此方法具有
局限性前奏曲和尾声只能用于开头
还有书页的结尾。以更灵活的方式构建页面
对于内容块,请参见模板标记库
在执行jsp页面时处理jsp:include元素。这个
“包含”操作允许您包含静态或动态
JSP文件中的资源。结果包括静态和动态
资源是完全不同的。如果资源是静态的,则其内容
插入到调用JSP文件中。如果资源是动态的,则
请求发送到包含的资源,包含的页面
执行,然后将结果包含在来自
调用JSP页面。jsp:include元素的语法为:
<jsp:include page="includedPage" />
打包Web模块中讨论的hello1应用程序使用
以下语句包含生成响应的页面:
<jsp:include page="response.jsp"/>
所以你可以用
<jsp:include page="includepage.jsp" />
从@Pekka复制,无需属性웃: 是的,就是这样。。!!谢谢你。。!!我会补充说,这是不能接受的只是复制源一字不差,即使你链接到他们。希望你能自己给出答案。嘿,我的编辑限制已经超过了。你能用链接编辑我的帖子吗。。!!我在中编辑了它,但这篇文章最终可能会被版主完全删除,因为引用是文章中唯一的内容。以后,真的不要再这样做了。