文件上传--使用封装好的架包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件上传--使用封装好的架包相关的知识,希望对你有一定的参考价值。
文件的上传
前面已经提到过,文件的上传和下载一样,都是通过IO流的操作来实现的,所以下面直接写出一个简单的文件上传功能的实例
第一步:导入jar包
对,和下载是一个包
第二步:前台页面的设置
要求表单必须是多部分表单,提交方式必须是post,且其中至少有一个文件上传的标签,该标签必须有name属性,否则将毫无意义
//获取文件上传下载对象 SmartUpload su = new SmartUpload(); //初始化 su.initialize(this.getServletConfig(),request,response); try { //获取上传的内容 su.upload(); //保存在服务器根目录 su.save("/"); } catch (SmartUploadException e) { // TODO Auto-generated catch block e.printStackTrace(); }
这个jar包还可以设置文件上传的格式,大小等 ,也可以设置文件保存的名字等等
以上是关于文件上传--使用封装好的架包的主要内容,如果未能解决你的问题,请参考以下文章