File upload XPages页面下载到网络位置

File upload XPages页面下载到网络位置,file-upload,download,apache-poi,xpages,File Upload,Download,Apache Poi,Xpages,使用POI4X页面,这很好 然而,我想知道,目前,当它创建我的word文档时,它只是下载,就像从互联网上正常下载一样,将其存储在windows的下载文件夹中(无论如何使用Chrome) 是否有办法使用POI4XPages将文件转储到指定的网络位置,例如共享驱动器 在此之后,我只需使用网络位置和文件名变量(例如)构建一个指向该文件的链接,以选择正确的文件 如果不可能,是否可以在下载文件之前或之后获取该文件的句柄,然后将其保存到xpage中的字段中 简而言之,我希望避免用户下载文件,然后手动将其附加

使用POI4X页面,这很好

然而,我想知道,目前,当它创建我的word文档时,它只是下载,就像从互联网上正常下载一样,将其存储在windows的下载文件夹中(无论如何使用Chrome)

是否有办法使用POI4XPages将文件转储到指定的网络位置,例如共享驱动器

在此之后,我只需使用网络位置和文件名变量(例如)构建一个指向该文件的链接,以选择正确的文件

如果不可能,是否可以在下载文件之前或之后获取该文件的句柄,然后将其保存到xpage中的字段中

简而言之,我希望避免用户下载文件,然后手动将其附加到xpage


谢谢

POI允许您使用变量“工作簿”获取文件句柄。您还可以提供希望使用的特定下载文件名。使用postGenerationProcess属性,您应该能够调用与网络驱动器建立连接的Java方法,在该方法中,您可以使用“工作簿”变量和downloadFileName值保存文档。如果这不起作用,肯定会在他们的项目站点上发布一个问题,因为创建者会回复。

Dwain走的是正确的道路。通过Java,您应该能够获得最终文件的句柄——我认为这可能是某种流。那就随你的便吧。你可以很容易地将它保存到notes文档中,或者通过更多的Java代码将它保存到任何你想要的地方。谢谢这两个-我只是刚刚接触了Java,所以看起来我现在必须要开始了!在Notes9上看一些很棒的视频