zoukankan      html  css  js  c++  java
  • SmartUpload在servlet中使用方法

     SmartUpload mySmartUpload = new SmartUpload();
      
      mySmartUpload.initialize(servlet.getServletConfig(), request,response);
      
      // 设定上传限制
      
      // 1.限制每个上传文件的最大长度。
      
      // mySmartUpload.setMaxFileSize(10000);
      
      // 2.限制总上传数据的长度。
      
      // mySmartUpload.setTotalMaxFileSize(20000);
      
      // 3.设定允许上传的文件(通过扩展名限制),仅允许doc,txt文件。
      
      // mySmartUpload.setAllowedFilesList("doc,txt");
      
      // 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat, jsp,htm,html扩展名的文件和没有扩展名的文件。
      
      // mySmartUpload.setDeniedFilesList("exe,bat,jsp,htm,html,,");
      
      mySmartUpload.upload();
      
      //读取其它数据
      
      Request req = mySmartUpload.getRequest();
      
      String title = req.getParameter("title");
      
      //保存文件
      
      for (int i = 0; i < mySmartUpload.getFiles().getCount(); i++) {
      
      com.jspsmart.upload.File file = mySmartUpload.getFiles().getFile(i);
      
      if (file.isMissing()) continue;
      
      file.saveAs(savePath + file.getFileName());
      
      }
    

      

  • 相关阅读:
    毕业季 | 如何做出99分的答辩PPT
    git: error setting certificate verify locations解决办法
    获取表格里面的内容
    MD5加密算法
    mybatis多条件批量删除
    layer.confirm
    DevExpress控件的GridControl实现行多选
    sz与rz命令
    @TableField的使用
    C# WinForm 中Label自动换行 解决方法
  • 原文地址:https://www.cnblogs.com/dafa/p/2803878.html
Copyright © 2011-2022 走看看