JSP编程中关于文件上传的问题,
今天我用一个实例来说说。
首先使用的是MVC模式来进行开发,用到的是Apache的通用组件:
commons-fileupload组件,首先需要两个支持jar包,一个是:
commons-fileupload-1.2.jar,另一个是:commons-io-1.3.2.jar
我的页面是:有两个文本域,还有一个多行文本域,再有一个文件域;
紧接着再写一个servlet去实现接收来自页面的数据,那么在这里有两点要说明
第一:在servlet中获取参数,不再是通过request.getParameter(),而是先要将请求对象给转换;
第二:在利用commons组件中提供的API中,用到FileItem接口,去获取页面的参数,提供了两种方式去获取,一种是根椐页面控件名字获得,别一种方式是直接拿得控件字符串(因为commons组件底层是采取用数组的方式去封装数据的,然后再将这些数据传到servlet中)
附件为示例
分享到:
相关推荐
commons-lang-2.3.jar,在使用组件实现文件上传时候要注意前后台的一致性,注意在后台定义File文件对象名要与jsp页面中的file标签name名字一致,前台form标签属性一定要设置为enctype="multipart/form-data",而且...
用commons-fileupload-1.2.2.jar和commons-io-2.0.1.jar组件,可实现 上传
commons-fileupload-1.3.2.jar和commons-io-2.5.jar
commons-fileupload-1.0上传组件使用实例.以及使用组件的乱码问题。
jsp上传组件包含commons-fileupload.jar和commons-io.jar,目前最流行的jsp上传组件
commons fileupload 上传组件 jar包 源码 commons fileupload 上传组件 jar包 源码 commons fileupload 上传组件 jar包 源码
Apache上传下载组件commons-fileupload,commons-ioApache上传下载组件commons-fileupload,commons-ioApache上传下载组件commons-fileupload,commons-io
文章为本人所写,向初学者展示了如何进行基于commons-fileupload组件的上传下载的详细开发过程。细致的说明相信能给您带来帮助。
整个代码 博文链接:https://canofy.iteye.com/blog/143075
struts2中用于文件上传的两个jar包,非常实用。最简单的文件上传,在做项目之前需要导入的jar包组件:commons-fileupload-1.2.2.jar、commons-io-2.2.jar(依赖包)
本资源为处理表单文件上传的一个开源组件( Commons-fileupload ),该组件性能优异,并且其API使用极其简单,可以让开发人员轻松实现web文件上传功能,因此在web开发中实现文件上传功能,通常使用Commons-...
第1个上传组件commons-fileupload =============commons-fileupload ================ common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fileupload/下载。该组件简单...
用开源的FileUpload组件,可以很方便的给自己的系统添加功能强大的文件上传模块。 该资源文件是两个jar打包成的压缩文件。
Apache Commons FileUpload组件提供了一种简单而灵活的方法,可以向servlet和web应用程序添加对多部分文件上传功能的支持。commons-fileupload-1.2.2 commons-io-2.0.1
用于servlet文件上传的组件,方便初学java web开发的人下载使用
文件上传组件commons-fileupload-1.2.1英文API[CHM版]
博文链接:https://mqzsweet.iteye.com/blog/141965
commons-fileupload上传组件,J2EE中JSP、Servlet所用到的文件上传组件包括commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar
采用apache commons 项目中的fileupload组件,实现了文件上传功能,它能够便利而简单地使得web应用程序和servlet具备高性能的文件上传能力,减小了直接操作输入输出流的系统开销。