【问题标题】:How to embed jasper report in jsp page using struts2-jasperreports-plugin如何使用struts2-jasperreports-plugin在jsp页面中嵌入jasper报告
【发布时间】:2011-03-28 07:36:51
【问题描述】:

我正在使用 jasper 报告创建报告,并在我的 Web 应用程序中使用 struts2-jasperreports-plugin 成功生成了报告。 报告以 html 格式显示,现在我需要将此报告嵌入到 jsp 页面中,但找不到方法。

有人可以帮帮我吗?

以下是我使用的struts配置:

<action name="myJasperTest" class="com.action.JasperAction" method="execute">
            <result name="success" type="jasper">
                <param name="location">jasper\report4.jasper</param>
                <param name="dataSource">myList</param>
                <param name="format">HTML</param>
                <param name="imageServletUrl">/servlets/image?image=</param>           
            </result>
</action>

【问题讨论】:

    标签: struts2 jasper-reports


    【解决方案1】:

    我会使用一些东西来管理我的布局,例如可以帮助组成页面的图块,并使用它来简单地制作一个带有 iframe 的 jsp 图块,该 iframe 以“myJasperTest”为目标。

    我认为使用插件没有简单的方法。如果您不偏爱 iframe 解决方案,您可以像在 Java SE 项目中那样使用 Jasper Reports。捕获生成的 html 并使用 xml 工具或正则表达式以您想要的方式分割页面(删除页眉等等)。

    【讨论】:

    • 非常感谢您的回答,我可以使用 iframe 来解决问题。只需将 iframe 名称作为表单操作的目标。
    猜你喜欢
    • 1970-01-01
    • 2011-03-29
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    相关资源
    最近更新 更多