Xpages文件上载控件和mime类型

Xpages文件上载控件和mime类型,xpages,Xpages,使用内置的xpages fileuploader控件将图像上载到表单字段时遇到问题。图像保存到的表单字段的配置如Mats Knutsen在本博客文章中所述:。我还计划使用博客文章中描述的模板在xpage中显示图像,如下所示(http://server/MyDatabase.nsf/viewunid/docunid/imageField/M2?OpenElement) 我知道我的fileuploader控件指向表单中的正确字段,因为在创建文档后,我可以使用LotusNotes客户机查看文档中的图像

使用内置的xpages fileuploader控件将图像上载到表单字段时遇到问题。图像保存到的表单字段的配置如Mats Knutsen在本博客文章中所述:。我还计划使用博客文章中描述的模板在xpage中显示图像,如下所示(http://server/MyDatabase.nsf/viewunid/docunid/imageField/M2?OpenElement)

我知道我的fileuploader控件指向表单中的正确字段,因为在创建文档后,我可以使用LotusNotes客户机查看文档中的图像。然而;无法使用“”查看图片http://server/MyDatabase.nsf/viewunid/docunid/imageField/M2?OpenElement“在这一点上

另一方面,如果我从客户机中的文档字段中删除字段内容(图像),使用fileuploader控件返回xpage,并再次上载图像,则它工作正常,并且可以使用上面提到的url查看图像

在第一次上载后访问字段属性时,字段的数据类型设置为富文本

第二次我将同一个图像上传到同一文档中的同一个字段时,字段属性数据类型被设置为MIME Part,因为这可能也是第一次


有人知道为什么我的文件上传器控件在我第一次上传图像时不起作用,但当我编辑文档并第二次上传图像时,一切似乎都正常吗

首先,我会尽量避免将图像上传到RichText中。如果你将图片作为常规附件上传,会破坏你的应用程序吗?然后,您可以使用…/$File/imgfilename.jpg(使用上载期间使用的文件名-由@AttachmentNames检索)

在RTF的属性中是否选择了存储为MIME/HTML的选项?