`

下载文档主附件文件

阅读更多

如何用后台程序将wtdocument的物理文件和附件下载下来

WTDocument doc = (WTDocument) queryresult.nextElement();
    wt.content.ContentHolder ch = wt.content.ContentHelper.service
      .getContents(doc);
    Vector attachmentList = wt.content.ContentHelper
      .getApplicationData(ch);
    System.out.println("doc is found");
    StreamData sd=(StreamData) StandardFvService.getStreamedObject(ch);
    //sd.retrieveStream();
    for (int j = 0; j < attachmentList.size(); j++) {
     System.out.println("there is some content");
     ApplicationData appdata = (ApplicationData) attachmentList
       .get(j);
     InputStream in = RedirectDownload.getInputStream(appdata,
       ch, true).getStream();
     Vector v=StandardFvService.getFileLocation(appdata);
     
     for(int f=0;f<v.size();f++){
      System.out.println("FileLocation==================="+(String)v.get(f));
     }
     System.out.println("---------------8888888-----------------");
     appdata.getFileName();
     System.out.println("filename======"+appdata.getFileName());
     urlvector.add(in);
     String path="c:\\download\\"+appdata.getFileName();
     downloadfile( in,  path);

 

String absoluteFileName = getTempPath() + fileName; //服务端的物理地址+文件名
 ContentServerHelper.service.writeContentStream(appdata , absoluteFileName);

分享到:
评论

相关推荐

    下载指定网页中的附件文件

    3. **筛选文件下载链接**: 从HTML中提取出所有链接后,我们需要过滤出那些指向文件的链接。这可以通过检查URL的扩展名或者特定的路径模式来完成。例如,常见的文件扩展名有.pdf、.docx、.xlsx等。 4. **下载文件*...

    lotus domino附件开发--批量下载附件

    描述:使用 Lotus Domino 开发批量下载附件的功能,实现将 Notes 文档中的附件批量下载到本地文件系统。 标签:Lotus Domino 附件开发 批量下载附件的实现思路 批量下载附件的实现思路主要分为两个步骤:首先,...

    答Servlet下载文件的附件

    当用户需要从服务器下载文件时,Servlet扮演着至关重要的角色。这篇博客"答Servlet下载文件的附件...在阅读"答Servlet下载文件的附件"这篇博客时,应重点关注这些细节,以便更好地理解和实践文件下载的Servlet实现。

    2-红头文件模板(带附件).pdf

    "红头文件模板(带附件)解析" 红头文件模板(带附件)概述 红头文件模板(带附件)是北京XXX学院发布的一份重要文件,文件编号为XX 院发〔 2019〕8 号,日期为2019年6月1日。该文件主要内容是关于印发《北京XXX学院专业...

    通用文件上传下载接口使用说明

    文件下载是指从服务器端将文件下载到客户端的过程。在通用文件上传下载接口中,文件下载的主要字段是文件主键 id,根据该 id 可以下载对应的文件。 文件下载接口的 URI 是 `/iot/iotware/v2/file/download/{id}`,...

    soap 返回swa附件下载文件

    本教程主要关注的是如何通过SOAP返回SWA(Streaming Attachment)附件来实现大文件下载。 SOAP消息通常由四个主要部分组成:Envelope(信封)、Header(头部)、Body(主体)和Attachment(附件)。在“soap 返回...

    泛微E9获取附件内容,泛微Ecology9获取附件范例,Ecology9附件、E9附件下载,并发送邮件到邮箱JAVA.zip

    在这个场景中,我们需要关注的是如何从泛微E9系统中获取附件内容,然后将这些附件下载并发送到指定的邮箱。由于标签中提到了"C#",我们可以推断这个示例是用C#编程语言实现的。 首先,我们要理解泛微E9和Ecology9...

    vue+elementui上传附件到七牛,文件下载

    vue+elementui上传附件到七牛,后台返回附件资源,实现文件下载; :in-files-list="fileList.length?fileList:[]" :x-type="doc.OKASDAILY" :x-target="company" :accepts="accepts" :company="company" @...

    基于python开发的自动下载outlook邮箱附件程序

    2. 附件:在电子邮件中,附件是随邮件一起发送的额外文件,可以是文档、图片、音频或视频等各类格式。 3. Outlook:Microsoft Outlook是一款广泛使用的个人信息管理软件,包含电子邮件、日历、联系人管理等功能,也...

    论坛附件下载工具

    "论坛附件下载工具"是一款专为phpwind和Discuz论坛设计的应用程序,旨在方便用户无需登录或配置用户信息即可下载论坛中的附件。这一工具简化了下载流程,为那些需要频繁下载论坛资源的用户提供了便利。 首先,我们...

    C#读取.eml文件(带附件下载)

    本文将深入探讨如何使用C#语言来读取并处理`.eml`文件,特别是如何在`.eml`文件中查找并下载附件。`.eml`文件是一种标准格式,用于存储电子邮件消息,包括其内容、主题、发送者、接收者以及可能的附件。 首先,我们...

    spring+element+vue附件上传、下载及在线预览

    前端则可以使用`a`标签或者`window.open`方法来触发文件下载: ```html 下载 ``` 最后,实现在线预览通常需要借助第三方工具或服务,例如OpenOffice或LibreOffice的在线版本。这些工具可以将各种文档格式转换为...

    论坛附件下载器 下载论坛附件的好帮手

    2. **加速下载**:通过多线程技术,论坛附件下载器可以提高下载速度,尤其对于大文件,能够显著减少等待时间。 3. **批量下载**:如果一个论坛帖子包含多个附件,下载器通常支持一次性选择并下载所有附件,避免手动...

    jsp附件上传模块,JS实现文件上传功能

    包括同时上传多个附件,支持多个附件同时上传,一次同步上传文件个数设置,单个文件上传大小限制,同时上传附件个数限制,支持上传附件格式等功能,大家可以到官网或其他网站查找Uploadify更多的帮助文档了解更多的...

    vue+Java 实现附件分组下载压缩包(csdn)————程序.pdf

    在本文中,我们将探讨如何使用Vue.js前端框架和Java后端服务来实现一个功能,即允许用户按组下载附件并将其打包成一个压缩文件。这个功能对于处理大量相关文件的项目非常有用,例如在文档管理系统或在线协作平台中。...

    DIY下载 V2.0.4(DZ附件自动前缀附件下载记录统计插件).zip

    这是因为浏览器通常会缓存已下载的文件,如果前缀没有更新,浏览器可能会继续提供旧版本的附件,而非最新的带前缀的版本。 在提供的压缩包"study_diydown"中,可能包含了插件的安装文件、配置文档、示例文件等资源...

    .net文件流下载程序(附件授权下载用)

    在.net IIS禁止浏览器访问文档附件(如doc、xls、rar、pdf)时,在web服务器上通过物理地址以文件流方式下载附件,以保护office文档等不被通过地址栏直接非法下载。 用法:downatt.aspx?file=附件路径(如:...

    js发送post请求下载文件

    大家都知道ajax是不能直接下载文件的,所以一般都是通过一个超链接的形式去下载一个文件 但是当牵扯到需要发送很多数据到服务器上再下载的时候超链接的形式就有些太过勉强了,如下是一个工具方法(依赖jquery) 可以...

    网站附件下载器

    在网页中,附件通常是指与页面内容相关的额外文件,比如文档、图片、音频或视频等,它们可能通过点击链接进行下载。网站附件下载器可以自动抓取这些链接并下载到本地,省去了手动逐个点击的繁琐步骤。 JPEG是一种...

    c# 实现大文件下载

    在C#编程环境中,开发一个能够处理大文件下载的功能是一项重要的任务。这通常涉及到ASP.NET框架,用于构建Web应用程序。本文将深入探讨如何利用C#和ASP.NET来实现实时、高效的大文件下载功能。 首先,理解大文件...

Global site tag (gtag.js) - Google Analytics