form提交失败 保存不成功

代码以下:
//定义一个form表单
var form= new FormData();
form.append("booksSoleNumber",booksSoleNumber);
form.append("booksName",booksName);
form.append("booksAuthor",booksAuthor);
form.append("press",press);
form.append("publishTime",publishTime);
form.append("booksInventory",booksInventory);
form.append("booksPrice",booksPrice);
form.append("booksPagination",booksPagination);
form.append("booksContentIntro",booksContentIntro);
form.append("libraryId",libraryId);
form.append("booksTypeId",booksId);
form.append("holdingId",holdingId);
form.append("pic",pic);
var request= new XMLHttpRequest();
request.addEventListener("load", uploadComplete, false);
request.addEventListener("error", uploadFailed, false);//监听错误
request.open("POST", url);
request.send(form);

            function uploadComplete(evt) {
                alert("保存成功");
                window.location.href="<%=path %>/books/findAllPageBooks.action";
            }
            function uploadFailed(evt) {
                alert("保存失败");
            }
            没有保存数据,求大神解决