xpages - 覆盖通过 xPages URL 打开的附件的内容处置类型

标签 xpages

有没有办法覆盖通过 xPage URL 打开的附件的内容处置 header ?我试图在浏览器中打开附件/pdf,而不是默认下载/保存。

这个问题也在 Wissel's site 上被问到Mark Leusink,但我找不到答案。

最佳答案

您可以采用两种方法:

  • 使用XAgent阅读附件流而不是直接链接到附件。您可以在那里使用以下内容覆盖附件/内联和文件名。
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("content-disposition", "inline; Filename=invoice.pdf");
  • 对你的管理员好点,使用 web site rule覆盖附件 URL 的 HTTP header 。无需更改您的应用程序中的代码,并且可以基于每个应用程序进行修改

HTH :-) stw

关于xpages - 覆盖通过 xPages URL 打开的附件的内容处置类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16742562/

相关文章:

css - 为 IBM Connections 使用修改后的 XPages 主题?

javascript - 将十进制数值复制到组件

java - 通过 domino api 使用条件日志记录

javascript - 如何将 javascript 服务器端的数据转换为 json 对象和数组?

java - Xpages:如何确保我的 cacheBean 只加载一次

xpages - 如何在xpage中创建多数据库搜索?

javascript - 从客户端 JavaScript 打开扩展库对话框

javascript - 使用 morris.js 在 xpages 上绘制图表

xpages : multiple partial refresh not working

xpages 将字段值复制到其他应用程序