Как встроить отчет jasper в страницу jsp с помощью struts2-jasperreports-plugin - PullRequest
0 голосов
/ 28 марта 2011

Я создаю отчет, используя отчет jasper, и успешно сгенерировал отчет с помощью struts2-jasperreports-plugin в своем веб-приложении. отчет отображается в формате html, теперь мне нужно встроить этот отчет в страницу jsp, но не смог найти способ сделать это.

Может кто-нибудь, пожалуйста, помогите мне?

Ниже приведена конфигурация распорок, которую я использовал:

<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>

1 Ответ

1 голос
/ 29 марта 2011

Я бы использовал что-то для управления моим макетом, например, плитки, которые могут помочь в компоновке страниц, и с помощью этого просто создайте jsp плитку с iframe, который нацелен на «myJasperTest».

Я не думаю, что естьпростой способ сделать это с помощью плагина.Если вы не неравнодушны к решению iframe, вы можете использовать Jasper Reports так же, как и в проекте Java SE в своем действии.Захватите полученный html и используйте инструменты xml или, возможно, регулярные выражения, чтобы разделить страницу так, как вы хотите (удаляя заголовок, а что нет).

...