2012-11-09 69 views
0

在我的項目中,我想更新csv文件Google應用程序。同時我想向最終用戶展示進度條我該如何做到這一點。 如果您有完整的代碼,請幫助我。如何使用progerssbar上傳servlet文件

我在我的項目中使用了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

我已經在過去sucess本:

jQuery File Upload

文件上傳控件多個文件選擇,拖動&拖放支持,進度條和jQuery的預覽圖像。 支持跨域,分塊和可恢復文件上傳和客戶端圖像大小調整。 適用於任何支持標準HTML表單文件上傳的服務器端平臺(PHP,Python,Ruby on Rails,Java,Node.js,Go等)。

由於數據傳輸機制是一個標準的POST,你也應該能夠整合這一點。

+0

雅我紅這個教程,但我不明白當用戶點擊按鈕我想發送控制到我自己的小服務程序,但我wirte代碼,我不明白plase幫助我,如果你有coe – user1772005