Struts2学习笔记14:Struts2的文件上传和下载【续】
第十二讲
学习内容:
| 通过实例,实现非基于struts2的文件上传 |
使用文件
| 下载地址: http://apache.mirror.phpchina.com/commons/io/binaries/commons-io-1.4-bin.zip commons-io-1.4.jar |
| 下载地址: http://apache.freelamp.com/commons/fileupload/binaries/commons-fileupload-1.2.1-bin.zip commons-fileupload-1.2.1.jar
|
| 将上面的两个jar包导入到项目中——WebRoot/WEB-INF/lib目录中 |
步骤:
| 1)在src目录中新建包"upload",在包中新建Servlet文件,名为 UploadServlet.java,URL设置为"/uploadservlet" | |
| 2)在WebRoot中新建文件夹"upload",在该文件中建立两个JSP文件,分别名为:upload.jsp和result.jsp upload.jsp 显示上传文件页面 result.jsp 返回显示信息 | |
| 3)在upload.jsp文件中添加表单
| |
| 4)在result.jsp文件中使用EL表达式显示返回信息
| |
| 5)编写UploadServlet.java文件,代码如下:
| |
| 6)注释掉wem.xml文件中的filter元素,本实例是非基于struts2的编程。 | |
| 7)运行。 |
本文介绍了一个非基于Struts2的文件上传实例,详细讲解了如何利用commons-fileupload和commons-io库实现文件上传的功能,并展示了具体的实现步骤及代码。
993

被折叠的 条评论
为什么被折叠?



