struts1.x上传多件附件

2014-11-16 19:40:34 · 作者: · 浏览: 27

  1.jsp 页面多个 其中name要不同名


  2.Action java代码:


  //poForm 为ActionForm


  if(poForm.getMultipartRequestHandler().getFileElements() != null){


  Hashtable files = poForm.getMultipartRequestHandler().getFileElements();


  Enumeration e = files.keys();


  while(e.hasMoreElements()){


  FormFile file = (FormFile)files.get((String)e.nextElement());


  if(file.getFileSize() > 1024 * 1024 * 10{


  errMsgs.add(getLanguage(request, "EMS.Report.Error.FileSizeError"));


  throw new Exception();


  }


  ……………


  }


  编辑特别推荐: