我用的是springMVC框架,要實現(xiàn)下載功能,可是我只能把數(shù)據(jù)寫入excel中,ByteArrayOutputStream os;os = new ByteArrayOutputStream();workbook.write(os);//workbook為寫好了的HSSFWorkbookreturn os.toByteArray();這樣寫是對的嗎,在前臺:byte[] buff = null;//buff為后臺返回的值response.setCharacterEncoding("UTF-8");response.setContentType("application/vnd.ms-excel");zresponse.addHeader("Content-Disposition", "attachment; filename=\""+filename+"\"");OutputStream out = response.getOutputStream();out.write(buff);out.flush();這樣寫有問題嗎,我的需求是下載完成后能在彈出的dialog中找到下載的文件的位置,服務器上不需要存儲。我看你的代碼實現(xiàn)在點擊導入模板后就直接彈出來了,可是我始終實現(xiàn)不了,還望不離賜教
添加回答
舉報
0/150
提交
取消