编写3个JSP页面index.jsp、main.jsp和head.jsp,在index.jsp和main.jsp页面中分别使用include指令静态嵌入head.jsp(导航栏)。导航栏head.jsp的运行效果如图所示。
(1) head.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<div>
<ul>
<li style="float: left;width:50px"><a>首页</a></li>
<li style="float: left;width:50px"><a>体育</a></li>
<li style="float: left;width:50px"><a>热点</a></li>
<li style="float: left;width:50px"><a>股市</a></li>
<li style="float: left;width:50px"><a>经济</a></li>
</ul>
</div>
</body>
</html>
(2) index.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%@include file="head.jsp" %><br>
<p align="left">网页首页面</p>
</body>
</html>
(3) main.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%@include file="head.jsp" %><br>
<p align="left">网页主页面</p>
</body>
</html>