jsp实现导航栏
2014-04-22 18:47
309 查看
一.frameset实现导航栏在web开发中必不可少,其中利用frameset来实现是一种比较常见的方法。frameset通过target可将相关的页面连接起来,实现导航。实际开发中注意target的对应关系即可。效果图如下:
1.index.jsp 纵向:主导航,主页面,页脚三块.
横向:主页面又分左导航,内容两块
<frameset rows="98,*,5" frameborder="no">
<frame src="top.jsp" name="topFrame" id="topFrame"/> <frameset cols="168,*" frameborder="no"> <frame src="left.jsp"id="leftFrame" />
<frame src="main.jsp" id="mainFrame" scrolling="yes"/>
</frameset> <frame src="down.jsp" name="bottomFrame"id="bottomFrame" /> </frameset>
2.top.jsp利用表格或div、css将相应文字布局成横向显示即可.根据target的指向,即可对应到左侧导航,主要代码如下:<a href="left_data.jsp"target="leftFrame"> 数据管理</a>
<a href="left_web.jsp" target="leftFrame"> 网站管理</a>
<a href="left_user.jsp"target="leftFrame"> 用户管理</a>
3.left.jsp利用表格或div、css将相应文字布局成树向显示即可.左侧导航根据target的指向,即可显示内容区,主要代码如下:<a href="land_add.jsp" target="mainFrame"> 录入土地信息</a>
<a href="land_manage.jsp" target="mainFrame">管理土地信息</a>
<a href="building_add.jsp" target="mainFrame">录入新房信息</a>
<a href="building_manage.jsp" target="mainFrame">管理新房信息</a>
二.table镶嵌iframe实现 Iframe的实现原理与frameset类似,其可将其他页面引入当前页面,本文利用最简单的表格布局展示其使用方法。
样例图如下:
1.index.html 利用简单的表格布局
纵向:主导航,主页面,页脚三块.
2.data.html(web.html, user.html相同) 横向:主页面又分左导航,内容两块
主导航区top.jsp | |
左侧分导航left.jsp | 内容区main.jsp |
页脚down.jsp |
横向:主页面又分左导航,内容两块
<frameset rows="98,*,5" frameborder="no">
<frame src="top.jsp" name="topFrame" id="topFrame"/> <frameset cols="168,*" frameborder="no"> <frame src="left.jsp"id="leftFrame" />
<frame src="main.jsp" id="mainFrame" scrolling="yes"/>
</frameset> <frame src="down.jsp" name="bottomFrame"id="bottomFrame" /> </frameset>
2.top.jsp利用表格或div、css将相应文字布局成横向显示即可.根据target的指向,即可对应到左侧导航,主要代码如下:<a href="left_data.jsp"target="leftFrame"> 数据管理</a>
<a href="left_web.jsp" target="leftFrame"> 网站管理</a>
<a href="left_user.jsp"target="leftFrame"> 用户管理</a>
3.left.jsp利用表格或div、css将相应文字布局成树向显示即可.左侧导航根据target的指向,即可显示内容区,主要代码如下:<a href="land_add.jsp" target="mainFrame"> 录入土地信息</a>
<a href="land_manage.jsp" target="mainFrame">管理土地信息</a>
<a href="building_add.jsp" target="mainFrame">录入新房信息</a>
<a href="building_manage.jsp" target="mainFrame">管理新房信息</a>
二.table镶嵌iframe实现 Iframe的实现原理与frameset类似,其可将其他页面引入当前页面,本文利用最简单的表格布局展示其使用方法。
样例图如下:
网站标志 主导航区 | |
左侧分导航 | 内容区 |
页脚 |
纵向:主导航,主页面,页脚三块.
<html> <body> <tablewidth="100%" height="100%" border="1"cellspacing="0"> <tr height="10%"> <td width="30%" >左上角网站标志</td> <td> <a href="data.html"target="main">数据管理</a> <ahref="web.html" target="main">网站管理</a> <ahref="user.html" target="main">用户管理</a> </td> </tr> <tr height="90%"> <td> <!—加左导航的内容页 --> <iframe name="main"src="main.html" width="100%" height="100%"> </td> </tr> <tr> <td>页脚</td> </tr> </body> </html>
2.data.html(web.html, user.html相同) 横向:主页面又分左导航,内容两块
<html> <body> <tablewidth="100%" height="100%" border="1" > <tr> <tdwidth="30%" > <a href="land_add.jsp"target=" content"> 录入土地信息</a> <a href="land_manage.jsp"target=" content">管理土地信息</a> <a href="building_add.jsp"target=" content">录入新房信息</a> <a href="building_manage.jsp"target=" content">管理新房信息</a> </td> <td width="70%"> <!--左侧导航指向的内容页--> <iframe name="content"src="content.html" width="100%" height="100%"> </td> </tr> </body </html3.land_add.jsp、land_manage.jsp等为自定义页面
相关文章推荐
- jsp传统自定义实现年月日输出格式
- Android用BottomNavigationBar实现底部导航栏
- FCKeditor_2.6.4 + fckeditor-java-2.4.1-bin在线编辑页面jsp的实现
- 使用RadioButton+Fragment实现底部导航栏效果
- Jsp页面实现文件上传下载
- JSP中求关键路径算法及java实现
- 用JSP+servlet实现文件的上传与下载
- jsp实现购物程序
- J2EE初级学习项目——jsp+jdbc+servlet+MVC开发模式实现的小项目
- jsp连接MySQL实现插入insert操作功能示例
- JSP(3)使用jsp实现简单的计算器
- Tomcat中jsp热部署实现原理
- 使用PagerSlidingTabStrip实现顶部导航栏
- jsp简单登陆实现
- 一个简单的jsp+servlet实例,实现简单的登录
- 分层实现JSP通过JDBC操作数据库
- 导航栏吸顶实现原理 JS
- Fragment+ViewPage一步步实现底部导航栏。
- jsp+servlet+javabean实现ssh的mvc模式
- jsp中实现打印功能