更新现有媒体后,mediamodel url不起作用(excel文件)

2020-09-03 04:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我正在阅读媒体格式的exce...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我正在阅读媒体格式的excel文件,该文件通过店面上传并存储在媒体中。 根据我的要求读取该文件后,我在现有的excel文件中添加了新列(例如错误日志)。之后,我使用media model.getURL访问该mediaurl进行下载,但该文件无法正常工作,并且下载开始并在几天后被取消 秒。

 最终文件excel =新文件(filePath);
          最终的FileInputStream文件=新的FileInputStream(excel);
 
         //最终的FileInputStream文件=新的FileInputStream(新的File(filePath));
          最终XSSFWorkbook工作簿=新的XSSFWorkbook(文件);
 
         //从工作簿中获取第一张表
          最终XSSFSheet abMappingSheet = workbook.getSheetAt(0);
  用于(最终HashMap.Entry条目:errorData.entrySet())
          {
              最后的int cellNo = abMappingSheet.getRow(cellCount + 2).getLastCellNum();
              最后的XSSFCell errorCell = abMappingSheet.getRow(cellCount + 2).createCell(cellNo);
              errorCell.setCellValue(entry.getKey()+" =" + entry.getValue());
              cellCount ++;
          }
      最后的FileOutputStream outFile = new FileOutputStream(excel,false);
          workbook.write(outFile);
          outFile.close();
          workbook.close();
          file.close();
  
3条回答
亦是此间程序员
2020-09-03 05:27

在这里,我的问题不是将数据写入文件,我能够写入excel,但是在尝试从mediamodel.geturl()下载文件进行更新后,下载开始并被取消, 但是当我去后台进入媒体并尝试下载该文件时我能够。 除了通过媒体url,如果我没有更新文件并直接下载excel,表明url工作正常。

一周热门 更多>