Struts2上传多文件并突破上传限制小实例.docxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 3页
  • 2017-06-09 发布于河南
  • 举报

Struts2上传多文件并突破上传限制小实例.docx

Struts2上传多文件并突破上传限制小实例

最近项目需求,实现多文件上传。由于项目用到的是SSH框架,知道Struts2可以实现多文件上传,做了下面一个小实例,中间遇到了上传多文件时页面一直报错,不往后台跳就出错,根据错误去网上看了下,原来是Struts2中默认上传文件大小为2M搞得鬼!纠结半天。废话不多说,代码如下:首先项目中需要这两个jar包:commons-fileupload-*.*.*.jar、commons-io-*.*.*.jar可以在下载的Struts2中的lib文件夹中找到,加载到项目中去。页面testUpFile.jsp注意:把form表的enctype设置为:“multipart/form-data”,iput标签中的name值一样,并且记住,在后台的时候用到他。在这里我的name值为upfilesAction方法:PotrolHistoryAction.java注意:在Action中,定义的三个List的名称与你页面中的name有关,三个分别是:****,****ContentType,****FileName;Struts2.xml配置注意:发现struts.multipart.maxSize和fileUpload拦截器的maximumSize属性分工不同,总结如下:struts.multipart.maxSize掌控整个项目所上传文件的最大的Size。超过了这个size,后台报错,程序处理不了如此

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档