1.Controller
@Controller
public ResultMsg getExcel(HttpServletResponse response,String checkDate , String categore){
String path = excelPath + File.separator +checkdate+".xls";
FileInputStream fis = null;
OutputStream out = null;
fis = new FileInputStream(path);
out = response.getOutStream();
//读取文件流
int len = 0 ;
byte[] buffer = new byte[1024];
while((len = fis.read(buffer))>= 0){
out.write(buffer,0,len);
}
return new ResultMsg(ResultMsg.Success)
}
本文展示了一个使用Java实现从服务器导出Excel文件到客户端的例子。通过读取服务器上的Excel文件,将其转换为字节流并发送给浏览器,实现Excel文件的下载。此示例涉及了文件输入输出流的操作及HTTP响应的处理。
781

被折叠的 条评论
为什么被折叠?



