将Dynamic Jasper与Struts2集成时出错

时间:2012-08-04 13:46:35

标签: jasper-reports dynamic-jasper

这是我在整合struts 2和动态jasper时得到的错误

引起:没有为名称为'success'映射的'dynamicjasper'类型定义结果类型

它是由于我的report.xml引起的,我在其中定义了结果类型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>

0 个答案:

没有答案