默认标题 p:带有 pdf 播放器的媒体

2024-02-27

我正在编程一个<p:lightBox>与流媒体<p:media>预览外部 PDF。

它工作得很好,但我遇到了一点障碍。

当 pdf 对话框呈现时,它会显示(鼠标悬停时)一个标题,其中始终显示相同的标题:“dynamiccontent.properties”。

是否有一个属性或其他东西我可以覆盖来自定义它?

JSP代码:

<p:lightBox>
  <h:outputLink value="#" title="#{myDoc.fileName}">
    <i class="fa fa-eye" aria-hidden="true"></i>
  </h:outputLink>

  <f:facet name="inline">
    <p:media value="#{documentController.stream}" width="1100px" height="600px" player="pdf">
        <f:param name="idStore" value="#{myDoc.idStore}" />
    </p:media>
  </f:facet>
</p:lightBox>

PDF 显示的标题 https://i.stack.imgur.com/bWte8.jpg

谢谢你的时间。


这似乎是 Primefaces 中的一个错误。查看 Primefaces 6.1 版本,因为他们似乎已经解决了这个问题here https://github.com/primefaces/primefaces/issues/2055。 然后,设置内容名称DefaultStreamedContent works

new DefaultStreamedContent(pdfData(), "application/pdf", "document.pdf");

My <p:media>在 xhtml 中:

<p:media value="#{pdfViewerController.fileStream}" player="pdf" cache="false" />

以及渲染出来的<p:media>看起来像这样:

<object type="application/pdf"
        data="/javax.faces.resource/dynamiccontent.properties;/document.pdf?ln=primefaces&amp;v=6.1&amp;pfdrid=8881a099cd5419259117729be00f4824&amp;pfdrt=sc&amp;pfdrid_c=false&amp;uid=f6c9ade9-4d7b-47ab-832f-19b119e6cd58"
        internalinstanceid="9" title="">
</object>

那么Chrome中的pdf查看器标题和下载文件名都是“document.pdf”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

默认标题 p:带有 pdf 播放器的媒体 的相关文章

  • 如何使用python从文件夹中的pdf中提取文本并将其保存在数据框中?

    我有很多文件夹 每个文件夹都有几个 pdf 文件 也有其他文件类型 如 xlsx 或 doc 我的目标是提取每个文件夹的pdf文本并创建一个数据框 其中每条记录都是 文件夹名称 每列以字符串形式表示该文件夹中每个pdf文件的文本内容 我设法
  • 使用 JavaScript 填写 PDF 表单

    这就是我所拥有的 用户填写很长的 html 表单 用户获取下载不同 pdf 的链接 这是可填写的表格 链接是使用 javascript 生成的 用户单击链接 生成 url 使用用户之前提交的数据 在表单中处理数据并完成字段 这是在表单内使用
  • 使用 iText 和 Batik 生成 PDF

    我正在尝试将文本和 SVG 图形导出为 PDF 我发现 iText 和 batik 可以做到这一点 所以我尝试这样做 但每次我放入图表时 它都会变得非常小 我认为这可能与我的代码有关 所以我想我应该尝试 Vaadin 的示例代码 publi
  • 使用 javascript 在 IFrame 中打印 PDF 文件仅获取一页

    这是我打印 pdf 文件的代码 在这里 在打印时我只得到一页 我需要一个解决方案 function printPdf var ifr document getElementById frame1 PDF is completely load
  • 将带有 HTML 代码的字符串注入并解释到 JSF 页面的组件

    我使用 PrimeFaces 和 JSF 2 0 来构建一个应用程序 我正在使用 PrimeFaces
  • Javascript/CSS Lightbox 仅适用于第一个元素?

    我试图在单击每张照片时在 Javascript CSS 灯箱中打开我的每张照片 目前 我的照片列表中只有第一张照片在灯箱中打开 其他照片无法在灯箱中打开 请有人解释 告诉我这是为什么 并解释 告诉我这样做的正确方法 这是我的 HTML PH
  • 解析 pdf 中的注释

    我想要一个 python 函数 它接受 pdf 并返回文档中注释注释文本的列表 我看过 python poppler https code launchpad net poppler python poppler python trunk
  • 从 .docx 转换为 pdf 时,图像显示效果不佳

    我转换了 docx文件至 pdf文件中 文本转换得很好 但是图像 docx文件没有出现 而是表示为一些特殊字符 下面是我的代码 import com lowagie text Document import com lowagie text
  • 从 PDF 转换为 HTML [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何将 pdf 文档显示到 Webview 中?

    我想在 webview 上显示 pdf 内容 这是我的代码 WebView webview new WebView this setContentView webview webview getSettings setJavaScriptE
  • Xamarin 表单:jamesmontemagno/MediaPlugin:添加到 IOS 应用程序中的 UI 时,所选图片会旋转

    我跟着this https github com jamesmontemagno MediaPlugin用于从画廊和相机拍摄照片的博客 但在 IOS 的 UI 中 所选图片以右旋转形式显示 仅在使用相机时才会出现问题 而我对图库没有任何问题
  • Apache PDFBox:将最后一页移动到首页

    我正在使用 Apache PDFBox 编写一个简单的 Java 应用程序 我有几个 PDF 其中最后一页是前几页内容的索引 我需要索引 最后一页 成为PDF文件的第一页 是否可以 我还发现了http itextpdf com http i
  • WPF 网络浏览器在 Adob​​e 阅读器窗口中打开 PDF 文件

    我正在创建一个 32 位 WPF 应用程序 它需要在 WebBrowser 控件中显示创建的 PDF 在做的同时 WebBrowser Navigate new Url D TestPDF MyDocument pdf 它在 Adob e
  • 是否可以使用“pandoc”将 .tex 文件编译为 PDF?

    是否可以使用 pandoc 编译 tex 文件 我目前正在使用 MacVim 在 MultiMarkdown 中记课堂笔记 这样 当我回到家时 我就可以mmd2tex并使用 TexShop 将 tex 文件编译为 PDF 它效果很好 但这个
  • TCPDF UTF-8 符号未显示

    我使用最新的 TCPDF 版本 5 9 但在编码方面遇到一些奇怪的问题 我需要立陶宛语语言符号 例如 但只能得到其中的一小部分 其他的还是这样 所以我该怎么做 我使用默认的 times 字体 它带有 TCPDF 下载 任何帮助 将不胜感激
  • 如何从 Web API 应用程序返回 PDF

    我有一个在服务器上运行的 Web API 项目 它应该从两种不同类型的源返回 PDF 实际的可移植文档文件 PDF 和存储在数据库中的 base64 字符串 我遇到的问题是将文档发送回客户端 MVC 应用程序 剩下的部分是关于所发生的一切以
  • 在 Swift 中从 UIScrollView 创建 PDF 文件

    我想从 UIScrollView 的内容创建一个 PDF 文件 func createPdfFromView aView UIView saveToDocumentsWithFileName fileName String let pdfD
  • 将 SignedHash 插入 PDF 中以进行外部签名过程 -workingSample

    遵循电子书第 4 3 3 节 PDF 文档的数字签名 https jira nuxeo com secure attachment 49931 digitalsignatures20130304 pdf 我正在尝试创建一个工作示例 其中 客
  • PrimeFaces 对话框参考父级

    我有一个 xhtml 页面 显示带有条目的数据表 我还有一个用于插入新条目的按钮 该按钮显示一个包含表单的对话框 插入表格用作
  • 使用 PHP/linux 将文件合并为单个 PDF

    我正在研究如何将多个 PDF 合并为一个 PDF 我正在寻找一个图书馆可靠且坚固尽可能 最好有一个库可以保留书签 鬼脚本 http pages cs wisc edu ghost 可以在保存书签的位置进行连接 但我遇到了麻烦 在一种情况下它

随机推荐

  • 什么是 PDO?为什么要使用它?

    人们不断提到我在处理 MySQL 时应该在 PHP 中使用 PDO 我以前从未听说过这一点 什么是PDO 它是如何使用的以及有哪些优点和缺点 Thanks 将 PDO 视为与 PHP 一起打包的内置类 使您可以更轻松地与数据库进行交互 在开
  • 当字符串为空时将字符串值替换为“0”

    我从文本框中获取一个值并将其转换为十进制 但是 文本框值可能为空 那么 我该如何处理文本框中的空字符串呢 不幸的是 我有大约 50 个文本框需要处理 所以像 用 IF 条件检查 null 这样的答案对我没有帮助 如果我使用所有这些 IF 条
  • 从 GNU 到Solaris 的等效日期

    In GNU使用命令 date 我可以做到这一点 date d 4 day datei 20130101 i 5 date d datei i day 但我喜欢知道 我怎样才能在 Solaris 中做到这一点 使用日期命令 Tcl 有一个很
  • Pylance - pandas 方法的类型部分未知

    如果我尝试在严格模式下验证使用 pandas 方法和 pylance 的代码 则会收到验证错误 import pandas as pd ser pd Series float pd Series 1 2 5 3 print ser max
  • 如何使用管道将数据帧列作为函数中的参数传递?

    我正在摆弄内置数据集economics在 R 中 我试图将数据帧列作为参数传递到使用管道的函数中 dplyr https genomicsclass github io book pages dplyr tutorial html gt 但
  • 如何禁用 Android 的 Facebook 单点登录 - Facebook-android-sdk

    facebook android 的 SSO 每次都会给我 invalid key 我尝试用各种方法进行调试 但它不起作用 那么 即使设备上安装了 Facebook 应用程序 是否有任何方法 黑客可以禁用单点登录并使用 Web 视图身份验证
  • Phonegap 插件:如何在 Android 中将 Base64 字符串转换为 PNG 图像

    Android 不允许本机应用程序 例如基于 Phonegap 的应用程序 写入二进制文件 一个常见的应用是将 Base64 字符串转换为图像 那么 您如何解决这个问题呢 解决方案 该插件可转换 Base64 PNG 字符串并生成图像到 s
  • 如何将 ubuntu 命令提示符下的 jar 输出重定向到文本文件

    我创建了 jar 文件并使用以下命令运行它 java jar niidle jar arguments 它显示正确的输出 但我看不到整个输出 我想看到整个输出 那么当我运行以下命令时 如何将整个事情重定向到文本文件 java jar nii
  • 如何在 PHP 中复制 Excel FV 函数?

    我正在将一些相当复杂的计算从 Excel 电子表格转换为 PHP 我被困在 Excel 的 FV 函数的转换上 它的定义如下 FV interest rate number payments payment PV Type 我已经为此工作了
  • 更改源文件后,Visual Studio 2010 提示“构建失败,但没有错误”

    我有一个包含几个项目的 Visual Studio 2010 解决方案 我可以使用 构建 gt 构建解决方案 或 构建 gt 构建 MyCompany MyProduct MyProject 成功构建 构建后 我按 CTRL F5 并成功运
  • ASP.NET MVC 模型状态

    ModelState IsValid 在我的控制器中为我返回 false 我知道这意味着模型绑定时发现一个或多个模型错误 我的问题是如何查看错误 我注意到我的特定 ModelState 有 6 个项目 如果我尝试做其中任何一个 ModelS
  • 绕过 try/catch 块以检查异常的 Lambda 表达式

    由于我尝试提取一些在大多数项目中使用的常见包装 lambda 例程 我已经能够创建CheckedFunction 子类为PermeableFunction绕过 try catch 块的功能接口 我已经在 Windows v1 8 0 251
  • Python requests lib 花费的时间比执行 get 请求的时间要长

    所以我有这个代码 每当我运行代码并到达第 3 行时 执行 get 请求大约需要 20 秒 没有理由花这么长时间 而且每次都花很长时间 有什么帮助吗 def get balance addr try r requests get http b
  • 如何在 Java 中固定字节数组?

    有没有办法在java中固定字节数组 这样它就不会被移动 压缩 我正在开发一个应用程序 该应用程序旨在在运行时具有零 GC 并且我想使用固定到内存映射区域的原始字节数组 有什么办法可以做到这一点或者破解我的方法吗 您可以使用 ByteBuff
  • .NET Core 3 预览版 4:“AddNewtonsoftJson”未定义

    使用 NET Core 3 预览版 4 F ASP NET MVC 项目的 API 模板无法构建 这没有对模板进行任何更改 这是失败的代码 type Startup private member this ConfigureServices
  • 将 DatePicker 添加到模态时出现问题 - 在背景中显示

    我正在尝试插入我在这里找到的 DatePicker http www eyecon ro bootstrap datepicker http www eyecon ro bootstrap datepicker 但我无法让它显示在我的模态前
  • Python 从磁盘刷新文件

    我有一个 python 脚本 它调用系统程序并从文件读取输出out txt 作用于该输出并循环 然而 它不起作用 仔细调查发现 python脚本只是打开out txt一次 然后继续阅读旧版本 如何让 python 脚本在每次迭代时重新读取文
  • Log10 x 轴位于顶部,y 轴位于 geom_line

    我在 ggplot2 中创建了一个图表 如下所示 depth c 1 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 ri lt c 0 790143779 1 485888068 2 682375391 1 728120227
  • 秒表取消暂停不起作用

    我正在尝试创建一个秒表 这start and pause按钮工作正常 但unpause按钮无法正常工作 timer是我的 JLabel 我想在其中展示我的秒表 它引用timer来自 JFrame 我无法发布 MCVE 因为代码太多 这是我的
  • 默认标题 p:带有 pdf 播放器的媒体

    我正在编程一个