0

我正在处理 FileUpload XPage。

我正在尝试做什么:用户应该能够一次上传一个或多个图像文件,这 n 个文件应该在 n 个文档上分开。(每个文件一个文件)。

对于我的第一次尝试,我使用了Ferry Kranenburg 的 Async MultiFile Uploader Control。 我在提交(“上传”)按钮中添加了一些代码,以从文档中提取所有附件,并使用以下代码将它们移动到不同的新文档中以提取文件:

EmbeddedObject eo = (EmbeddedObject) vEObj.get(nextobject)
ImageInputStream IOStream = ImageIO.createImageInputStream(eo.getInputStream());
BufferedImage srcImage = ImageIO.read(IOStream);

由于我不了解自己的原因,我必须将控制从 Ferry Kranenburg 更改为Mark Leusink 的 XPage Multiple File Uploader。我认为它们的工作方式相似,但是使用此控件ImageInputStream IOStream = ImageIO.createImageInputStream(eo.getInputStream());,我的代码中的行给了我错误:文档无效或不存在

我发现了一些关于该错误的文章,有人说这是一个错误,但在我的第一个示例中,它使用其他上传控件运行良好。

有没有人遇到过同样的问题?欢迎任何解决方法或想法如何完成这项工作。

4

0 回答 0