我无法使用jasperReport和struts2生成报告

时间:2013-05-16 14:10:53

标签: struts2 jasper-reports

我正在尝试用struts2实现jasper报告,因为现在我无法得到我的报告。我确实得到了帮助,这里是我的struts.xml

<struts>

<package extends="jasperreports-default" name="default" namespace="/">  
    <result-types>  
        <result-type class="org.apache.struts2.views.jasperreports.JasperReportsResult" name="jasper"/>  

    </result-types>
    <action class="action.JasperAction" name="StrutsJasperAction" method="execute">  
        <result name="success" type="jasper">  
            <param name="location">/jasper/sample.jasper</param>  
            <param name="dataSource">stList</param>  
            <param name="format">PDF</param>  
        </result>  
    </action>  
</package>
</struts>

我想知道我应该在哪个位置。我的应用程序的结构。 enter image description here

在我的行动JasperAction中我应该怎么做JasperCompileReportToFile.compileReportToFile(.... ??????)。

try {  
            JasperCompileManager.compileReportToFile(  
                    "D:/Test/workspace/testJasper/WebContent/jasper/sample.jrxml",  
                    "D:/Test/workspace/testJasper/WebContent/jasper/sample.jasper");  
        } catch (Exception e) {  
            e.printStackTrace();  
            return ERROR;  
        } 

如果您需要更多详细信息,请询问。

0 个答案:

没有答案