0
A
回答
1
是有可能做到這一點,至少在DWR 3
4
也許這個演示代碼就會對你有所幫助: http://directwebremoting.org/dwr-demo/simple/download.html
0
它會返回一個excel從客戶端下載一個例子:
// Java方面:
public FileTransfer getExcel(Parametros param){
byte[] result = <here get data>;
InputStream myInputStream = new ByteArrayInputStream(result);
String excelFormat = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
FileTransfer dwrExcelFile = new FileTransfer("excel.xlsx", excelFormat, myInputStream);
return dwrExcelFile;
}
// JavaScript端:
function downloadExcelFile() {
dwr.engine.setTimeout(59000);
var params = <params_to_send>;
<Java_class>.getExcel(params, {callback:function(dataFromServer) {
downloadExcelCallback(dataFromServer);
}});
}
function downloadExcelCallback(data) {
dwr.engine.openInDownload(data);
}
相關問題
- 1. Express Multer文件上傳請求身份和請求文件undefined
- 2. GWT請求下載文件
- 3. angularjs和spring mvc - 在一個請求中上傳多個文件
- 4. python請求上傳文件
- 5. ajax Miltipart FormData - 在一個請求中上傳數據和文件
- 6. node.js的上傳和下載pdf文件
- 7. DWR文件上傳大小限制
- 8. 如何上傳,存儲和下載文件上的文件
- 9. PHP只能獲得一個文件從多個文件上傳請求一次
- 10. 如何在1個http請求下上載多個文件
- 11. 下載請求排除加上不下載文件
- 12. 下載上傳文件
- 13. Dropbox文件下載/上傳
- 14. 文件上傳/下載
- 15. Python restplus API上傳和下載文件
- 16. primefaces文件上傳和下載PDF
- 17. JNLP文件上傳和下載失敗
- 18. 角2上傳和下載文件?
- 19. PHP上傳和下載文件
- 20. 文件上傳和下載超時
- 21. HttpClient和FileUpload大文件上傳/下載
- 22. 使用PaperClip上傳和下載文件
- 23. java本地上傳和下載文件
- 24. 文件上傳和下載vaadin
- 25. Java-如何下載和上傳文件?
- 26. 如何上傳和下載文件
- 27. 上傳和下載文件ASP.NET C#IIS7
- 28. Codeigniter上傳和下載文件
- 29. 使用GWT上傳和下載文件
- 30. 使用psftp上傳和下載文件