【发布时间】:2014-12-10 21:40:00
【问题描述】:
如何实现以下场景:
- 在页面 A 我有一个包含文件上传的表单,我选择了几个要上传的文件
- 然后我单击“下一步”提交表单并将文件上传到控制器并将它们保存在会话中并重定向到页面 B。
- 在 B 页上,我按“返回”并希望显示我之前上传的文件,并能够删除它们或添加新文件。
你能告诉我是否可能吗?
【问题讨论】:
标签: javascript jquery file-upload web dropzone.js
如何实现以下场景:
你能告诉我是否可能吗?
【问题讨论】:
标签: javascript jquery file-upload web dropzone.js
虽然您提供的信息严重不足,但我会尽力回答您。您将需要一个用于临时存储文件的目录。我想因为你有一个“返回”和“下一步”按钮,所以这是用户需要在完成之前满足多个步骤的要求的过程的一部分。
您需要将文件存储在某种类型的临时目录中,然后将这些文件存储在会话或 cookie 中的位置。用户完成该过程后,您将需要从会话或 cookie 中检索该信息,将文件移动到适当的目录,然后将它们从 temp 中删除。
您可能需要一个常规的 cron 作业或等效的作业来删除任何剩余的临时文件。
【讨论】: