javamail 处理 接收相同的附件
我想问下,javamail在处理 接收相同的两个附件时是怎么处理的,比如:下载的附件都保存在一个文件夹里面,但是,在下载的附件中有两个重名的文件,这时应该怎么处理??期待大虾们的回复……
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想问下,javamail在处理 接收相同的两个附件时是怎么处理的,比如:下载的附件都保存在一个文件夹里面,但是,在下载的附件中有两个重名的文件,这时应该怎么处理??期待大虾们的回复……
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
不是Web网站就不知道了,或者可以存放不同目录?
不是Web网站呢,应该怎么处理??期待您的回复哦……
如果你是一个Web网站的话,那这个下载过程应该由一个 Servlet 来统一处理,而不是让用户直接访问要下载的文件。
那么 Servlet 就可以根据实际附件中的名称来设置提示给浏览器的下载后另存的文件名
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename="你要在保存窗口中显示的保存文件名"");
但是如果这样处理的话,那么用户下载该附件的时候,会发现附件名和发信人发过来的不一致的,这样就不合理了吧??
在保存的时候就不应该使用原来的文件名来保存