JSP中使用jspsmartupload组件进行文件的上传和下载

上传文件的主要代码:

第一步:将jspsmartupload的类导入到项目中去。

第二步:编写jsp页面时,注意,在使用<input type="file" name="song" value="Scan"/>时,不要忘记设置form的enctype,如下:enctype="multipart/form-data"。

第三步:Servlet中的主要代码

//创建smartupload对象

SmartUpload upload = new SmartUpload();

//初始化该Smartupload对象

upload.initialize(this.getServletConfig(),request.response);

//调用上传的方法

upload.upload();

//将上传的文件保存到指定的目录

upload.save("/upload");

 

下载的主要代码:

//创建smartupload对象

SmartUpload upload = new SmartUpload();

//初始化该Smartupload对象

upload.initialize(this.getServletConfig(),request.response);

//调用下载的方法

upload.downloadFile("/download");

具体操作见smartupload文档。

posted on 2012-11-22 18:11  云端飘  阅读(2626)  评论(1编辑  收藏  举报

导航