javamail 处理 接收相同的附件

发布于 2021-11-14 01:39:32 字数 100 浏览 906 评论 5

我想问下,javamail在处理 接收相同的两个附件时是怎么处理的,比如:下载的附件都保存在一个文件夹里面,但是,在下载的附件中有两个重名的文件,这时应该怎么处理??期待大虾们的回复……

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

一人独醉 2021-11-16 01:36:19

不是Web网站就不知道了,或者可以存放不同目录?

青萝楚歌 2021-11-16 01:35:53

不是Web网站呢,应该怎么处理??期待您的回复哦……

浅沫记忆 2021-11-16 00:43:18

如果你是一个Web网站的话,那这个下载过程应该由一个 Servlet 来统一处理,而不是让用户直接访问要下载的文件。

那么 Servlet 就可以根据实际附件中的名称来设置提示给浏览器的下载后另存的文件名

response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename="你要在保存窗口中显示的保存文件名"");

别再吹冷风 2021-11-16 00:20:38

但是如果这样处理的话,那么用户下载该附件的时候,会发现附件名和发信人发过来的不一致的,这样就不合理了吧??

秉烛思 2021-11-15 17:23:05

在保存的时候就不应该使用原来的文件名来保存

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文