【问题标题】:Display PDF in IFrame when button is clicked in JSF在 JSF 中单击按钮时在 IFrame 中显示 PDF
【发布时间】:2011-09-29 07:59:14
【问题描述】:

我已经编写了一个代码,但它会打开一个新选项卡,我想要的是在单击命令按钮时在 Iframe(用户输入数据的同一页面)内显示 pdf。感谢您的帮助!

【问题讨论】:

    标签: jsf pdf iframe


    【解决方案1】:

    您可以使用rendered 属性有条件地呈现内容。

    例如

    <h:commandButton value="Show PDF" action="#{bean.showPdf}" />
    <h:panelGroup rendered="#{not empty bean.pdfUrl}">
        <iframe src="#{bean.pdfUrl}"></iframe>
    </h:panelGroup>
    

    public void showPdf() {
        pdfUrl = "/context/filename.pdf";
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-21
      • 2015-02-28
      • 1970-01-01
      • 2016-02-19
      • 1970-01-01
      • 1970-01-01
      • 2017-11-21
      相关资源
      最近更新 更多