div布局代替frame布局后该如何跳转呢?

进入base.jsp页面后,frame可以分别跳转到top,left,right,bottom之类的子页面:

对于:

这种方式该如何通过action跳转呢?

是在多个div中<% request.getRequestDispatcher("xxxx.action").forword() %>吗?

1) 如果想避免使用frame,可以把你的菜单单独放到一个jsp里,然后其它的各个页面去include这个jsp,在各jsp通过脚本控制菜单的显示。
2) 再者就是使用模板语言替代jsp
3) 再者就是用ajax请求,返回结果后重构dom,
4) 如果dom不大的话,也可以一次性加载,然后通过dispaly来控制显示问题。

这种结构,页面基本上是通过ajax来处理的。也就是说没有跳转,完全靠js重新构建页面。

div标签本身不支持你要的功能

  1. 你可以在div里面再放一个frame

[code="html"]

[/code]

  1. 将你要跳转的页面对应的一部分html代码放到div标签里面,用javascript实现

用ajax还不是可以做权限控制和后台查询。。

ajax请求到你的action里。
非要用iframe 只能说明你不思进取。。。