0
我想知道我是否可以將HTML元素的開始標記放入jsp中的「include」中,並關閉包含文件之外的HTML元素,甚至關閉另一個包含文件中的HTML元素。例如,我有這樣的網站:我可以在一個jsp頁面中啓動一個HTML元素,關閉它在另一個?
<%@ page language="java" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<mytags:scriptLoader />
<mytags:cssLoader />
</head>
<body>
<div id="bodycontainer" class="container-fluid">
<div class="row">
<div class="col-lg-10 col-md-10 col-sm-9">
<jsp:include page="/WEB-INF/views/sidebar.jsp" />
<div class="container-fluid">
<h2>Welcome</h2>
</div>
</div>
</div>
</div>
<br>
<hr />
<footer>© 2015 by ...</footer>
</body>
</html>
,我改爲
<%@ page language="java" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<%@ include file="/WEB-INF/views/header.jsp" %>
<div class="container-fluid">
<h2>Welcome</h2>
</div>
</div>
<%@ include file="/WEB-INF/views/footer.jsp" %>
其中的header.jsp是:
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<mytags:scriptLoader />
<mytags:cssLoader />
</head>
<body>
<div id="bodycontainer" class="container-fluid">
<div class="row">
<div class="col-lg-10 col-md-10 col-sm-9">
<jsp:include page="/WEB-INF/views/sidebar.jsp" />
和footer.jsp中是:
</div>
</div>
<br>
<hr />
<footer>© 2015 by ...</footer>
</body>
</html>
事情是,Eclipse保持關於標籤的警告n沒有在footer.jsp上啓動,在header.jsp和標籤上關閉。
該網站目前在我的網絡瀏覽器上工作正常,但我想知道未來是否會有任何問題。