读书人

常见的几种jsp和struts中文件下传方法

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

常见的几种jsp和struts中文件上传方法总结

使用FileUpload组件上传文件

文件上传在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。
common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fileupload/下载。用该组件可实现一次上传一个或多个文件,并可限制文件大小。
下载后解压zip包,将commons-fileupload-1.0.jar复制到tomcat的webapps\你的webapp\WEB-INF\lib\下,目录不存在请自建目录。
新建一个servlet: Upload.java用于文件上传:




      配置好servlet后,启动tomcat,写一个简单的html测试:

        注意action="fileupload"其中fileupload是配置servlet时指定的url-pattern。

        二:
        选择上传文件页面:selfile.jsp,如此访问此页面:



          表单bean:? UpLoadForm.java



              成功页display.jsp?


                六、测试
                从本站下载整个目录结构TestStruts并放入tomcat的webapps目录下,在浏览器中输入:
                http://127.0.0.1:8080/TestStruts/upload/upload.do

                原文:http://jc-dreaming.iteye.com/blog/637923

读书人网 >JavaScript

热点推荐