struts2可以上传整个文件夹(里面全是图片)吗?求指点

解决方案 »

  1.   

    以前浏览器的空件值准许选择文件上传,多个文件长传一般的解决方案就是创建多个file控件来实现,如果你要上传多个文件要从新开发控件ActiveX、applet等插件来实现。
    不过现在基于浏览器的安全机制用以前的file上传组件,因为客户端的浏览器很杂,比如:firfox,ie6、7、8、9,chrom等等,很难去控制客户端的文件,比如文件大小,和图片大小,你可是去试试swfupload这个是拿flash写的,如果客户要求兼容sarfi的话可以在考虑HTML5.
    如果非要上传文件夹。那你就去查查看看flash或者有现成的插件来了。
    这个不是struts2框架能不能,关键是在客户端,你怎么告诉action有这么多的文件(我不太清楚struts2集成的DOJO有没有这样的插件,你可以查查,估计希望不大),所以问题的关键还是客户端空间的选择