struts2实现多文件上传.docVIP

  • 2
  • 0
  • 约5.29千字
  • 约 7页
  • 2017-11-17 发布于河南
  • 举报
struts2实现多文件上传

Struts2实现多文件上传 实现原理 Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。 解决方案 在开发Struts应用这前首先要为程序添加Struts支持,有两种方式添加Struts支持:用Myclipse添加方式;或者也可以手动添加。这也是开发Struts应用程序之前必须准备的工作。在这里我说一下用Myclipse添加的方式,在做文件上传这个例子时这也是用这种方式添加的。 (说明:我用的是Myclipse8.0版本) 给项目添加Struts支持步骤如下: (选择你的项目 (Myclipse (选择Project Capalibities (选择Add Struts Capalibities… (这样就为你的项目添加了Struts支持,是不是很简单呢) 1、创建uploadFiles.jsp页面,先将表单的提交方式设为POST,然后将enctype设为multipart/form-data。 主要代码如下: s:form action=upload method=post enctype=multipart/form-data table cellp

文档评论(0)

1亿VIP精品文档

相关文档