Javascript 通过HTML5文件系统API跨多次刷新访问用户选择的文件

Javascript 通过HTML5文件系统API跨多次刷新访问用户选择的文件,javascript,html5-filesystem,Javascript,Html5 Filesystem,好的,用户通过文件选择器对话框选择了多个文件,并使用HTML5文件系统API显示它们的名称和大小。完成后,我刷新同一页面,该页面由servlet提供服务;刷新时,servlet写入一些JavaScript,再次使用“file”变量访问上次修改的日期。这似乎不起作用 我认为这是一个会话管理问题,可能HTML5文件API不允许跨不同会话进行访问。或者它只应该用于javascript一次执行吗??请告诉我如何跨多个页面访问相同的文件变量,如果需要,可以将它们设置为同一会话。您需要使用HTML5,这将在

好的,用户通过文件选择器对话框选择了多个文件,并使用HTML5文件系统API显示它们的名称和大小。完成后,我刷新同一页面,该页面由servlet提供服务;刷新时,servlet写入一些JavaScript,再次使用“file”变量访问上次修改的日期。这似乎不起作用


我认为这是一个会话管理问题,可能HTML5文件API不允许跨不同会话进行访问。或者它只应该用于javascript一次执行吗??请告诉我如何跨多个页面访问相同的文件变量,如果需要,可以将它们设置为同一会话。

您需要使用HTML5,这将在浏览器会话结束时清除

或者,如果您想要一个持久性存储,那么您需要


所有这些都是假设您的所有页面都来自同一个域,否则您将遇到问题。

对于一个通过web访问客户端文件的java API项目,我使用的是一个简单的jetty处理程序,它首先提供文件选择JS代码并刷新页面。始终,页面每3秒刷新一次,如果必须发送任何新脚本,则通过相同的处理程序完成。由于新脚本还将引用这些选定的文件变量,因此我需要一个解决方案。谢谢你,我会检查你的建议是否有效并投票表决。