Java 使用HTML5为stuts 1上传多个文件

Java 使用HTML5为stuts 1上传多个文件,java,html,struts,struts-1,Java,Html,Struts,Struts 1,我尝试使用HTML5属性multiple=“multiple”。我能够在FF中选择多个文件(ctrl+单击)。但是这个属性在IE8上不起作用。我对这种行为没有什么疑问 1) 有没有JSAPI可以在IE上实现这一点。 2) 尽管我在FF中选择了多个文件,但我只看到在服务器端的mulipart数据中选择的最新文件。我正在使用Struts表单文件进行上传 如果我在这里遗漏了什么,请告诉我。嗯,IE8不允许您选择多个文件。试试IE8 当检测到IE8时,您可以使用Flash。我过去用过,它非常可靠 干杯,

我尝试使用HTML5属性multiple=“multiple”。我能够在FF中选择多个文件(ctrl+单击)。但是这个属性在IE8上不起作用。我对这种行为没有什么疑问

1) 有没有JSAPI可以在IE上实现这一点。 2) 尽管我在FF中选择了多个文件,但我只看到在服务器端的mulipart数据中选择的最新文件。我正在使用Struts表单文件进行上传


如果我在这里遗漏了什么,请告诉我。

嗯,IE8不允许您选择多个文件。试试IE8

当检测到IE8时,您可以使用Flash。我过去用过,它非常可靠

干杯,
Apoc

您好,谢谢您的快速回复。我尝试过使用uploadify…但出于安全原因,我不允许使用它…经过一些挖掘,我发现IE甚至最新版本都不支持多属性。嘿,Apoc..你是否尝试过将uploadify与struts action类集成..如果是的话,你能发送共享那段代码吗..uploadify所做的是一个常规文件上传。您必须在服务器端以与通过文件输入完成上传相同的方式处理它。看看这是否有帮助: