一、加载笔记本列表流程:用户登入主页 -> 执行 加载笔记本列表函数,发送请求 -> DispatcherServlet 拦截过滤请求 -> 分配控制器 -> 执行 controller.execute() -> 返回操作结果 -> ajax接受返回数据 -> 根据返回结果动态生成 列表
1.加载笔记本列表 NoteBook.js,当操作成功以后会根据返回的结果调用 createBookLi()函数动态生成 列表
function loadUserBooks() {
//获取userId
var userId=getCookie("userId");
//判断是否获取到有效的userId
if(userId==null){
//转发回登录页面
window.location.href="log_in.html";
}else {
//发送ajax请求
$.ajax({
url:base_path+"/book/loadBooks.do",
type:"post",
data:{
"userId":userId},
dataType:"json",
success:function(result){
//判断查询是否成功
if(result.status==0){
//获取笔记本集合
var books=result.data;
for(var i=0;i<books.length;i++){
//获取笔记本ID
var bookId=books[i].cn_notebook_id;
//获取笔记本名称
var bookName