我是使用 Tapestry5 的 Java 开发人员。我正在使用 jQuery 插件通过 ajax 管理我的文件上传。
我正在寻找临时保存附件的最佳方法,直到实际页面被保存。我当前的工作流程包括用户使用 ajax 上传框或位于文件旁边的 ajax 删除链接(如 gmail 附件)上传/删除文件。在文件上传并单击表单中的保存操作之前,我不想将文件提交到数据库。
我目前正在上传文件并将它们保存到用户会话,直到单击表单中的保存操作。如果只使用一个选项卡,这非常有效,但我不确定这是最好的方法。
有没有人有任何额外的建议?