我有一个电子邮件系统,我希望添加附件功能。我的问题是,在用户将附件文件上传到我的服务器后,我想以某种方式将文件名链接到他们的会话。 所以他们点击上传,弹出窗口提示他们浏览文件并上传,当进程完成时(文件现在在我的服务器上,弹出窗口关闭)。我想以某种方式向用户显示将与电子邮件一起发送的附件(仅文件名)。
我会在数据库或cookie中执行此操作吗? 基本上将会话ID与附件的文件名相关联。
我目前正在考虑在cookie中执行此操作。我不确定那是多么安全。或者这对任何漏洞都是开放的
答案 0 :(得分:1)
要在会话中添加文件名,请执行以下操作:
session.setAttribute("filename", filename);
并使用:
String filename = session.getAttribute("filename").toString();
您甚至可以在会话中添加空洞对象而不会遇到任何问题。