在我的项目中,我想更新 Google 应用中的 csv 文件。同时我想向最终用户显示进度条我该怎么做。 如果您有完整的代码,请帮助我。
我正在项目中使用 Serlvet,JSP和Google应用。
的index.jsp:
<form action="<%= blobstoreService.createUploadUrl("/upload") %>" method="post" enctype="multipart/form-data" onsubmit="return validate()">
<input type='file'>.....
上传:
Map<String, BlobKey> blobs = blobstoreService.getUploadedBlobs(req);
BlobKey blobKey = blobs.get("myFile");
if (blobKey == null) {
res.sendRedirect("/");
} else {
res.sendRedirect("/serve?blob-key=" + blobKey.getKeyString());
}
答案 0 :(得分:0)
我过去曾经成功过去了:
文件上传小部件,包含多个文件选择,拖放支持,进度条和jQuery预览图像。 支持跨域,分块和可恢复文件上传以及客户端图像大小调整。 适用于支持标准HTML表单文件上传的任何服务器端平台(PHP,Python,Ruby on Rails,Java,Node.js,Go等)。
由于数据传输机制是标准POST,您还应该能够将其整合。