文件上传commons-fileupload.jar的使用

1.commons-fileupload.jar 常用API介绍说明
commons-fileupload.jar它刚好可以帮我们解析文件上传的数据。

commons-fileupload.jar 需要依赖 commons-io.jar 这个包,所以两个包我们都要引入。

2.commons-fileupload.jar和commons-io.jar包中,我们常用的类有哪些?

boolean ServletFileUpload.isMultipartContent(HttpServletRequest request);
判断你是否以多段的形式提交了数据。

public List parseRequest(HttpServletRequest request)
解析收到数据,得到FileItem(每个FileItem表示一个表单项)

boolean FileItem.isFormField()
判断当前的表单项,是否是普通的表单项(返回true是普通表单项,返回false是文件上传。)

String FileItem.getFieldName()
获取表单项的name属性值

String FileItem.getString()
获取表单项value属性值。

String FileItem.getName();
获取上传的文件名

void FileItem.write( file );
将上传的文件写到file指定的位置。

3.fileupload类库的使用

public class UploadServlet extends HttpServlet {
   
	private static final long serialVersionUID = 1L;

	protected void doPost(HttpServletRequest request
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值