每个页面可按照html模板去完成(可以是jsp),然后,在主页面初始化完毕后,分别异步加载各个html页面。
$.ajax({
type: "POST",
url: "/xxx/xxx_html.jsp",
success: function(msg){
$("#xxx_html").empty();
$("#xxx_html").append(msg);
}
});
不过,要可能碰到jquery异步加载html片段,有的可以出来,有的却出不来的问题,应该是有些异步事件没有触发造成的,应确保ajax调用放到下面方法体中:
$(document).ready(function(){
在此调用ajax,加载html片段
});