管理后台的大致样子是这样的,空白部分是展示内容的地方。点击左侧菜单,请求java后台,返回的是jsp页面。但是不希望刷新左侧的菜单和顶部、底部页面。所以采用的是ajax异步加载。方法很简单:
所有的请求连接统一改为:loadContent('/xxx/xxx/xxx').
在首页上添加如下js:
function loadContent(url) {
$("#content").load(url); //content即为你加载页面的div
}
这样就实现了页面的局部刷新。