javamail附加附件怎么获取绝对路径

如题所述

这段时间编写一个小程序发送邮件,邮件是把正文和附件合成一个eml文件再发送出去的。加载附件,需要输入流,也就需要知道文件绝对路径了。但是在jsp的环境下,都是以服务器为前提的,在后端编写获取的文件地址是服务器所在的路径。怎么获取客户端这边的绝对路径呢!上网找了很多资料,解决是能解决,不过要不同的浏览器以不同的编码来处理.
var path = document.getElementById("att").value;
alert(path);
这段代码显示出的地址 X:\fakepath\xxx.xx。为了安全性,现在的浏览器都做了处理。没办法,只好把附件放在服务器里面再发送邮件了。网页上的那些邮箱上传附件都显示进度条,可见也是上传到服务器上再做处理的。后期代码完善也就多编写一个上传文件的功能就行了。
温馨提示:答案为网友推荐,仅供参考
相似回答