Frameset 框架集 导航栏 的使用
在index.jsp中 使用jsp标签转发到制定页面
<body> <jsp:forward page="/admin/frame.jsp"></jsp:forward> </body>
在frame.jsp页面中 注意:在该html页面中使用frameset的话就不能在使用<body>元素
noresize="noresize"是为让框架不能调整
<frameset rows="20%,*"> <frame src='<c:url value="/admin/top.jsp"/>' name="top" noresize="noresize"> <frame src='<c:url value="/admin/welcome.jsp"/>' name="main" noresize="noresize"。> </frameset>
在top.jsp中 该页面为导航页面 注意:需要控制<a ..> 的跳转 控制其他页面在 <frame name="main" /> 中显示
在这里不能够在 <a .../> 标签中 target="main" 会报错:JspServletWapper.handle..... 原因是使用的标签有问题 或者 出现不正确的元素
<head>
<base target="main"> <!-- 控制页面跳转方式 -->
<title>top</title>
<h2>管理员页面</h2> <ul class="nav nav-pills"> <li class="active"><a href='<c:url value="/admin/welcome.jsp"/>'>Home</a></li> <li><a href='<c:url value="/admin/main.jsp"/>'>SVN</a></li> <li><a href="#">iOS</a></li> <li><a href="#">VB.Net</a></li> <li><a href="#">Java</a></li> <li><a href="#">PHP</a></li> </ul>