jsp页面布局,首页左侧是一个树形菜单路径都是访问后台返回jsp页面,怎么使点击菜单后,首页右侧显示类容

贾永超 发布于 2014/07/27 15:45
阅读 9K+
收藏 1

这是我的首页,我左边是树形菜单(不是用什么树形菜单写的,是基本的ui li a结构),我现在点击树形菜单链接后会访问后台返回jsp,怎么在右边显示这个jsp

加载中
0
欧阳葵
欧阳葵

ajax可以直接获取一个jsp内容。

ajax.get(url)即可

0
atearsan
atearsan

你问到的属于 jsp 页面布局的问题。

使用ajax可以做到你要的效果,但是实际开发中问题会比较多。

> 建议你使用sitemesh (http://www.oschina.net/p/sitemesh),红薯也有使用入门的博文:http://www.oschina.net/question/12_4886

> 还有种比较常见的方法,自己写left.jsp/top.jsp/right.jsp/bottom.jsp,然后通过 <jsp:include> 自己来组装布局方式。

效果和使用 sitemesh一样。使用sitemesh也要写left.jsp...等等,但是布局组装是通过配置文件来实现的。相对来说更方便控制,不入侵jsp(低耦合)。


当你使用这种方式后,会出现左侧菜单点击一次后被刷新的情况,你先自己思考方案,不知道我再在这里补充思路。

0
C
ChooseYou

你在右边定义一个iframe 左边的超链接指向这个iframe就可以


0
大喵哥
大喵哥

简单做法就是右边弄一个iframe 点击左边 链接 tagret是右边iframe的名字 这样就会刷新右边的  左边不变 不会刷新

0
a
an262110
划分div  然后动态更新右边的div  
0
HostSugar
HostSugar

三种方案

1、右边嵌入 iframe

2、把内容ajax load到右边区域

3、每个页面include 树形菜单页面,每次到具体页面,通过js设置某个菜单项为选中状态

0
_showtimes
_showtimes
参考QQ邮箱
0
贾永超

引用来自“东门吹风”的评论

三种方案

1、右边嵌入 iframe

2、把内容ajax load到右边区域

3、每个页面include 树形菜单页面,每次到具体页面,通过js设置某个菜单项为选中状态

哦,就是这么弄的,谢谢你!
返回顶部
顶部