|
commons-fileupload-1.0上传组件使用实例.(1)
commons-fileupload-1.0上传组件使用实例. 文件上传一个WEB开发的基本功能, 以前做项目的时候,自己写过组件,也用过别人写的组件,感觉效果都不是很好,最的发现commons-fileupload是一个很不错的选择,从功能,文档,技术背景都相当不错. 花一天时间. 从API到网上看资料. 终于可以在我的项目中用它了. 在这里做一个总结, 也希望对想用这个组件的朋友有所帮助. FileItem类,它包括了单个表单属性的所有资料,所有表单值都可以通过它来取得.
主要有以下方法.具体用途请参考API. void delete() getContentType() getFieldName() getInputStream() getName() getOutputStream() getString() getString(Java.lang.String encoding) isFormField() isInMemory() setFieldName(Java.lang.String name) setFormField(boolean state) write(Java.io.File file) 以下是使用的一个实例. 具体方法都可以从commons-fileupload的API文件中找到,不再多说.. 上传页面;
up.jsp <%@ page contentType="text/html; charset=gb2312" language="Java" import="Java.sql.*" errorPage="" %>
|