• 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());
      
      }
    

      

  • 相关阅读:
    二叉堆(最小堆, 最大堆)介绍与实现
    C++ 用变量定义数组
    C++ 用变量定义数组
    053185
    053184
    053183
    053182
    053181
    053180
    oracle prior
  • 原文地址:https://www.cnblogs.com/dafa/p/2803878.html
Copyright © 2020-2023  润新知