读书人

Struts2(11):Struts2的下传上载

发布时间: 2012-09-08 10:48:07 作者: rapoo

Struts2(11):Struts2的上传下载

首先来看看在JSP中上传是如何做的:

从upload.jsp中选择文件上传,在result.jsp中读取上传文件的内容,注意:在form中,method必须使用post,enctype必须使用multipart/form-data

enctype="multipart/form-data">File:<input type="file" name="file"><br><input type="submit" name="submit" value="submit"></form>      </body></html>

?

result.jsp

?

Struts2的上传下载依赖Apache common开源项目。具体是以下两个包:

commons-fileupload-1.2.2-bin.zip

下载地址:http://commons.apache.org/io/download_io.cgi

commons-io-1.4-bin.zip

下载地址:http://commons.apache.org/fileupload/download_fileupload.cgi

?

?下面使用fileupload包,编写一个servlet,接收上传的文件,并放入临时文件夹中存放

<servlet><servlet-name>UploadServlet</servlet-name><servlet-class>com.test.servlet.UploadServlet</servlet-class></servlet><servlet-mapping><servlet-name>UploadServlet</servlet-name><url-pattern>/UploadServlet</url-pattern></servlet-mapping>

?

读书人网 >软件架构设计

热点推荐