How to send zip file without creating it on physical location?

前端 未结 2 737
情歌与酒
情歌与酒 2021-02-08 20:29

I want to send email with zip file attachment.. I m able to send pdf files without saving them on physical location using ByteArrayOutputStream. But when I try zip those file an

2条回答
  •  你的背包
    2021-02-08 20:52

    You forgot to call zos.closeEntry() after each item is written, at the end of your for loop. And as noted, you haven't closed your ZipOutputStream.

    I don't think you need to call entry.setSize(), either.

    Otherwise, this should work.

提交回复
热议问题