文件下载控件不显示了!文件名前缀的点

File download control does not display the ! point that prefixes filenames

我们为客户提供带有感叹号前缀的文件。通过下载控件在 Web 上显示的文件显示整个文件名,除了 !观点。我记得在版本 4 中有这个问题(我认为),但最终得到了解决。关于如何获得的任何想法!点现身?

谢谢 克莱姆

我将其发送给 IBM 支持,但他们无法解决。当他们使用我的应用程序并从他们的服务器查看 xpages 时,它在他们的服务器上工作。但是当他们从我的服务器上查看相同的应用程序时,它仍然不起作用。所以我最终创建了以下解决方法:

  • 在 beforePageLoad 事件中,我调用 javascript 函数将附件字段中的任何文件名加载到 viewScope 变量中,然后将它们加载到标签控件中,以便它们可以显示在页面上.

  • 如果有文件,我会显示一个下载按钮。单击代码会触发一个 lotusscript 代理,该代理会提取文件并将它们捆绑到一个 zip 文件中,然后将 url 发送回该 zip 文件,这意味着他们可以下载它并且文件名被正确保存

克莱姆