`
penghao122
  • 浏览: 363065 次
  • 性别: Icon_minigender_1
  • 来自: 广东珠海
社区版块
存档分类
最新评论

smartUpload的用法

阅读更多

// 设定上传限制
           // 1.限制每个上传文件的最大长度。10M
           mySmartUpload.setMaxFileSize(10000000);
           
           // 2.限制总上传数据的长度。
           
           // mySmartUpload.setTotalMaxFileSize(20000);
           
           // 3.设定允许上传的文件(通过扩展名限制),仅允许doc,txt文件。
           
           // mySmartUpload.setAllowedFilesList("doc,txt");
           
           // 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat, jsp,htm,html扩展名的文件和没有扩展名的文件。
           
           // mySmartUpload.setDeniedFilesList("exe,bat,jsp,htm,html,,");
         // Deny physical path
         
           
           try {
       mySmartUpload.upload();
      } catch (SmartUploadException e1) {
       // TODO Auto-generated catch block
       e1.printStackTrace();
      }
           
           //读取其它数据
           
           com.jspsmart.upload.Request req = mySmartUpload.getRequest();
           
           String title = req.getParameter("dest");
           
           //保存文件
           for (int i = 0; i < mySmartUpload.getFiles().getCount(); i++) {
           
           com.jspsmart.upload.File file = mySmartUpload.getFiles().getFile(i);
           
           if (file.isMissing()) continue;
           try {
       file.saveAs(savePath+file.getFileName());
      } catch (SmartUploadException e) {
       // TODO Auto-generated catch block
       e.printStackTrace();
       logger.info("e:"+e);
      }
           
           }        
            out.println("dest:"+title);
      out.close(); 
分享到:
评论

相关推荐

    Smartupload 用法

    NULL 博文链接:https://sd8089730.iteye.com/blog/681781

    jspSmartUpload使用详解

    在本文中,我们将深入探讨`jspSmartUpload`的使用方法和关键知识点。 首先,`jspSmartUpload`支持多文件同时上传,这在用户需要一次性上传多个文件时非常有用。它通过HTML表单和JavaScript与服务器端的Java代码交互...

    smartupload源码和使用方法

    smartupload源码和使用方法,最原始的文件,上传符件用的,适合底层使用,适合新手学习研究,自己做个小项目不用框架的时候用这个不错

    关于SmartUpload对象的使用方法

    ### 关于SmartUpload对象的使用方法 #### 一、SmartUpload简介 SmartUpload是一个用于Java Web应用程序中的文件上传处理库,它可以轻松地处理文件的上传和下载操作,并且提供了丰富的功能来控制上传过程中的各种...

    SmartUpload在servlet中使用方法

    在使用SmartUpload之前,你需要将其库文件添加到项目的类路径中。通常,这可以通过在Web应用的WEB-INF/lib目录下放置SmartUpload的JAR包来完成。 接下来,我们将详细讲解如何在Servlet中实现文件上传: 1. **初始...

    SmartUpload

    利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。  3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合...

    Smartupload文件上传的详细用法及源代码

    Smartupload文件上传的详细用法及源代码

    jspSmartUpLoad源码+使用攻略

    **jspSmartUpload源码解析与使用指南** **一、jspSmartUpload简介** ...通过深入理解`jspSmartUpload`的工作原理和使用方法,开发者可以更有效地在项目中集成文件上传功能,为用户提供方便、安全的文件上传体验。

    SmartUpload.jar和使用说明

    SmartUpload.jar是这个组件的核心库文件,包含了所有处理文件上传所需的类和方法。在这个压缩包中,除了SmartUpload.jar,还有一份详细的使用说明文档以及一个相关的视频教程,帮助开发者更好地理解和应用...

    jspSmartUpload上传下载组件及使用方法

    `jspSmartUpload` 是一个在JSP(Java Server Pages)环境下广泛使用的上传下载组件,它基于Java技术,提供了强大的文件上传和下载功能。本文将深入探讨`jspSmartUpload`组件的工作原理、主要特性以及如何在实际项目...

    jspsmartupload-解决中文乱码

    这是修改后的jar包,可以直接拿来用,但在初始化SmartUpload类的时候需要有点改变,使用类似这样的方法初始化:com.jspsmart.upload.SmartUpload mySmartUpload = new com.jspsmart.upload.SmartUpload("gbk");

    smartUpload

    在实际使用SmartUpload时,开发人员需要将其导入到项目中,然后调用其提供的方法来实现文件上传功能。例如,可以创建一个Servlet或Filter来处理文件上传请求,通过SmartUpload的API获取上传文件的信息,如文件名、...

    SmartUpload组件及使用示例

    在IT行业中,文件上传功能是许多Web应用必不...通过掌握它的使用方法和特性,你可以快速实现各种复杂的文件上传功能,提高开发效率,提升用户体验。无论你是新手还是经验丰富的开发者,SmartUpload都是值得信赖的伙伴。

    jspSmartUpload 使用教程

    ### jspSmartUpload 使用教程 #### 一、安装与配置 **jspSmartUpload** 是一个功能强大的文件上传组件,主要用于简化Java Web应用中的文件上传流程。...掌握这些方法对于高效地使用 jspSmartUpload 组件至关重要。

    smartupload

    以下是一个基本的使用SmartUpload实现文件上传的JSP示例: ```jsp &lt;%@ page import="com.upload.SmartUpload" %&gt; SmartUpload su = new SmartUpload(); su.initialize(pageContext); try { su....

    SmartUpload组件使用(视频)

    观看视频可以帮助你直观地了解每个步骤,掌握SmartUpload的使用方法。 总的来说,SmartUpload组件是Web开发中一个实用的工具,它通过提供便捷的文件上传功能,让开发者可以更专注于业务逻辑的实现,而无需过于关心...

    SmartUpload上传小实例

    首先,我们要了解SmartUpload的基本用法。在Java环境中,SmartUpload的使用通常涉及到以下几个步骤: 1. 引入SmartUpload库:在项目中添加SmartUpload的JAR包,确保所有必要的类和方法可用。 2. 初始化SmartUpload...

    Smartupload简单实例+注解

    本实例将深入解析SmartUpload的使用方法,并通过注解来解释关键步骤,以帮助初学者更好地理解和应用。 首先,我们需要理解SmartUpload的工作原理。它基于HTTP协议中的multipart/form-data类型,这是用于在表单中...

Global site tag (gtag.js) - Google Analytics