读书人

struts1.x 下传多件附件

发布时间: 2012-09-20 09:36:50 作者: rapoo

struts1.x 上传多件附件
1.jsp ?页面多个<input type="file" name="filename" />? 其中name要不同名
?
2.action java代码:
?<span style="color: #008000;">//poform 为actionform</span>
if(poform.getmultipartrequesthandler().getfileelements() != null){<br>?????hashtable files = poform.getmultipartrequesthandler().getfileelements();<br>????<br>?????enumeration e = files.keys();<br>?????while(e.hasmoreelements()){<br>?????<br>??????formfile file = (formfile)files.get((string)e.nextelement());<br>???????if(file.getfilesize() > 1024 * 1024 * 10{<br>???????errmsgs.add(getlanguage(request, "ems.report.error.filesizeerror"));<br>???????throw new exception();<br>??????}
????? ……………<br>?????}

读书人网 >软件架构设计

热点推荐