如何使用Struts2集成动态Jasper 4.0

时间:2012-08-03 21:18:19

标签: jasper-reports dynamic-jasper

在将动态jasper 4.0与struts2集成时,我遇到了问题。

我看到他们在动态碧玉网站上给出的例子

它说明了

<result-type name="dynamic-jasper" class="ar.com.fdvs.dj.struts2.DJStruts2Result"/>

但是DynamicJasper4.jar中没有上面的类

提前感谢任何解决方案或帮助

感谢帮助伙伴。

添加jar之后我尝试将其与struts2集成但出现错误

没有为“dynamic-jasper”

类型定义结果类型
<package name="report" extends="struts-default,jasperreports-default">

        <result-types>
            <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult"></result-type>
            <result-type name="dynamic-jasper" class="ar.com.fdvs.dj.struts2.DJStruts2Result"/>
        </result-types>

<action name="ShowReport" class="hris.report.action.GetReportAction">
              <result name="success" type="dynamic-jasper">
                <param name="dynamicReport">dr</param>
                <param name="layoutManager">classic</param>
                <param name="format">PDF</param>
            </result>
        </action>
   </package>

1 个答案:

答案 0 :(得分:0)

struts 2兼容性存在额外的依赖性。它没有捆绑在主罐子里。

http://archiva.fdvs.com.ar/repository/public1/ar/com/fdvs/DynamicJasper-Struts2/1.3/