在我的Web应用程序中,我有一个包含默认头部内容的Header.jsp文件。我通过在每个单独页面的body标签中使用jsp:include标签来将其包含在所有其他页面中。
Header.jsp 包含自己的 HEAD 标签以指定默认的元标记、链接样式表、脚本和一些 HTML 元素。同时,在所有其他单独页面中,我将有另一组头标记来定义标题、特定于页面的脚本和样式表。
例如:
Header.jsp
<head>
<link rel="shortcut icon" href="<%=request.getContextPath()%>/images/favicon.ico" type="image/x-icon" />
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<script src="js/jquery.js"></script>
<link rel=stylesheet type="text/css" href="dashboard.css" >
</head>
<h2>Dashboard</h2>
Main.jsp
<!DOCTYPE html>
<html>
<head>
<title>Main page</title>
<script src="main.js"></script>
</head>
<body>
<jsp:include page="Header.jsp" flush="true" />
.....
other HTML contents specific to main page
.....
</body>
</html>
这样做是否有效?
<head>
ж ҮзӯҫеҶ…пјҢ然еҗҺеҸӘдҪҝз”ЁдҪ йңҖиҰҒзҡ„иЎҢпјҢжҜ”еҰӮ<meta>
гҖҒ<script>
е’Ң<link>
еҗ—пјҹжҲ‘еҜ№JSP并дёҚжҳҜеҫҲдәҶи§ЈпјҢеҰӮжһңжҲ‘иҜҙй”ҷдәҶпјҢиҜ·зә жӯЈжҲ‘гҖӮ - Déjà vu