В моем веб-приложении я получил файл Header.jsp, который содержит содержимое заголовка по умолчанию. Im включая его во всех других страницах, используя jsp: включить тег внутри тега тела для каждой отдельной страницы.
Header.jsp содержит свой собственный тег HEAD, чтобы указать метатеги по умолчанию, таблицы стилей ссылок, скрипты и некоторые элементы HTML. В то же время у меня будет еще один набор тегов HEAD на всех других отдельных страницах, чтобы определить заголовок, специальные страницы script и таблицы стилей.
Например:
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>
действительно ли это сделать?