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)运行。 |