`
ljinshuan
  • 浏览: 6254 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jspsmartupload实现文件上传和下载

 
阅读更多
表单页面
<form action="doup.jsp" method="post" enctype="multipart/form-data">
   <center>${errors}</center>
   <input type="file" name="file"/>
   <input type="submit" value="Submit"/>
   <input type="reset" value="Reset"/>
   </form>
实现页面
<jsp:useBean id="myup" class="com.jspsmart.upload.SmartUpload"></jsp:useBean>
    <%
    String filedir="/upDir/";//设置目录
    String errors="";
    long maxsize=2*1024*1024;//设置大小
    try{
    myup.initialize(pageContext);//初始化
    myup.setMaxFileSize(maxsize);
    myup.upload();
    Files files=myup.getFiles();//获取文件
    for(int i=0;i<files.getCount();i++){
    File singlefile=files.getFile(i);
    singlefile.saveAs(filedir+singlefile.getFileName(),File.SAVEAS_VIRTUAL);//上传
    }
    }catch(Exception e){
    request.setAttribute("errors","上传失败");
    e.printStackTrace();
    }
     %>



文件下载

<jsp:useBean id="mydown" class="com.jspsmart.upload.SmartUpload"></jsp:useBean>
    <%
    String downfile="/upDir/"+"15.jpg";//名字+路径
    try{
    response.reset();
    out.clear();
    out=pageContext.pushBody();
    mydown.initialize(pageContext);
    mydown.setContentDisposition(null);
    mydown.downloadFile(downfile);
    }catch(Exception e){
    request.setAttribute("errors","下载失败");
    //e.printStackTrace();
    }
     %>
分享到:
评论

相关推荐

    使用jspSmartUpload实现文件上传下载

    总结,`jspSmartUpload`为Java Web开发者提供了一个强大的工具,使他们能够方便地实现文件上传和下载功能。通过了解`SmartUpload`类的关键方法和使用示例,开发者可以更好地在项目中集成这个组件,提升用户体验,...

    jspSmartUpload实现文件上传下载

    ### jspSmartUpload实现文件上传下载 #### 一、SmartUpload简介 SmartUpload是一个非常流行的Java Web组件,用于处理文件的上传与下载操作。它简化了文件上传过程中的复杂度,使得开发人员能够轻松地在Web应用中...

    jspSmartUpload 组件的上传下载完整实例

    采用jspSmartUpload 组件实现的上传下载的完整实例 下载即可运行,但是这个压缩包不支持中文名称的文件下载功能,我上传了一个可以下载中文的不会乱码的jspSmartUpload 组件,网址:...

    jspsmartupload实现文件上传与下载

    1,只需要将文件夹upload拷在...3,有jsp文件上传与下载攻略是讲文件上传与下载的各种类中的函数含义的 4,主要包括完整的 jspsmartupload上传与下载,还有jspsmartupload的完整包,并且包括包中各种上传与下载的解释

    jsp+jspsmartupload实现上传下载方法及代码解析

    总之,使用jsp+jspsmartupload实现上传下载功能需要理解JSP的基础知识,熟悉SmartUpload组件的使用,以及掌握文件上传下载的基本原理。在实际开发中,还需要注意安全性、性能优化以及兼容性等问题。

    使用jspSmartUpload组件在jsp中实现上传和下载

    jspSmartUpload作为一款专为JSP设计的文件上传组件,以其易用性、灵活性和强大的功能受到开发者们的青睐。本文将深入探讨如何利用jspSmartUpload组件,在JSP环境中高效地实现文件的上传与下载功能。 ### jsp...

    JspSmartUpload实现文件上传下载及Mysql函数实现列表分页功能

    `JspSmartUpload`提供了一种简单的方式,使得在JSP页面上可以方便地实现文件的上传和下载,极大地简化了开发流程。同时,对于数据展示,特别是大数据量的列表,分页功能是必不可少的。这里,我们将深入探讨如何利用`...

    使用jspSmartUpload轻松实现上传和下载

    通过以上步骤,你可以利用`jspSmartUpload`在Java Web应用中实现高效且安全的文件上传和下载功能。注意,尽管`jspSmartUpload`是一个强大的工具,但它已经有些年头了,可能不支持最新的Java和Web技术。在新项目中,...

    JspSmartUpload文件上传下载.zip

    本教程将深入探讨如何利用JspSmartUpload实现文件上传与下载,以及其在实际项目中的应用。 首先,JspSmartUpload是一个开源的Java类库,专门用于处理基于JSP的文件上传。它支持多文件上传、文件大小限制、文件类型...

    使用JSP实现上传下载文件jspSmartUpload

    总的来说,通过JSP和jspSmartUpload库,我们可以轻松实现文件上传和下载功能,但同时也需要关注性能和安全性,确保应用程序的稳定和可靠。希望本文能为你提供关于使用JSP进行文件操作的全面了解。

    jspsmart实现文件上传下载 jspSmartUpload.jar下载

    ### jspsmart实现文件上传下载及jspSmartUpload.jar下载 #### 概述 在Web开发中,文件上传下载是一项常见的需求。使用Java进行Web开发时,开发者常常会遇到如何高效、安全地处理文件上传下载的问题。`jspsmart`是...

    jspSmartUpload上传下载

    JSP SmartUpload是一个常用的Java库,专门用于处理文件上传任务,它简化了在JSP中实现文件上传的复杂性。本文将深入探讨JSP SmartUpload的工作原理、使用方法及其在实际项目中的应用。 1. **JSP SmartUpload简介** ...

    JspSmartUpload实现多文件上传

    JspSmartUpload是早期Java Web开发中广泛使用的一个开源库,用于实现多文件上传功能。它提供了一种方便的方式来处理用户的文件上传请求,简化了开发流程。 **1. JspSmartUpload简介** JspSmartUpload是基于Java ...

    JspSmartUpload实现图片上传

    ### JspSmartUpload 实现图片上传的关键知识点 ...综上所述,JspSmartUpload提供了一套简洁高效的API来实现文件上传的功能,开发者可以根据具体需求灵活配置各项参数,以满足不同应用场景下的文件上传需求。

    jspSmartUpload.jar下载.rar

    `jspSmartUpload.jar`是一个库文件,通常用于帮助开发者在JSP应用中实现文件上传功能。`.rar`文件是一种常见的压缩格式,意味着这个资源被压缩为了一个RAR文件,方便用户下载和存储。 【知识点详解】 1. **JSP...

    jspsmartupload上传下载实例

    本篇文章将深入探讨如何利用JSpsmartUpload实现这一功能,并提供一个具有代表性的实例。 **一、JSpsmartUpload组件介绍** JSpsmartUpload是基于Java Servlet的开源库,它提供了对文件上传和下载的全面支持。该组件...

    jspsmartupload组件源码.zip_ jspSmartUpload_jsp_jsp 上传文件_jspSmartUplo

    总的来说,JSpsmartupload组件提供了一个完整的解决方案,使得在JSP应用中实现文件上传变得简单而直观。通过利用这些源代码,开发者不仅可以理解上传文件的底层工作原理,还可以根据实际需求进行定制化开发。在实际...

    jspsmartupload组件实现文件上传

    NULL 博文链接:https://systemxgl.iteye.com/blog/267472

    jspSmartUpload组件上传和下载代码

    `jspSmartUpload`组件是Java Web开发中用于实现文件上传和下载功能的一款强大工具,尤其在基于JSP的B/S(Browser/Server)架构应用程序中,它以其便捷性和高效性受到开发者们的青睐。本篇文章将深入探讨`jsp...

Global site tag (gtag.js) - Google Analytics