have you tried using <parameter name="test" isForPrompting="false" class="java.lang.String"/>
and passing the parameters to JasperReport manually using a HashMap something like this... HashMap parameters = new HashMap(); parameters.put("test", test); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); ........ Context initCtx = new InitialContext(); DataSource ds = (DataSource)initCtx.lookup("DBLookupJNDI"); Connection con = ds.getConnection(); ....... JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, con); ...... -Manjesh On 11/5/07, Serg Mazurok <[EMAIL PROTECTED]> wrote: > > > Could someone provide the example how to pass parameters from Struts2 > action to Jasper report? > > I have created simple Jasper report based on Struts tutorial. Then I had > modified this example in order to use parameter within Jasper report. > Jasper report JRXML file: > / <parameter name="test" isForPrompting="true" class="java.lang.String > "/> > /Action: > / public String getTest(){ > return "test"; > }/ > > But this solution doesn't work. On the report I got 'null' instead of > parameter value. > Could someone give me the point what's wrong with this example? > > Any help is appreciated. > > Best Regards > > -- > Serg > >