iReport - Passar Parâmetro

como é possível passar parâmetro para o iReport através do struts.
Abaixo segue dois modos de conf. do struts!

//Utilizando xml, a conf. fica assim
 <result name="success" type="jasper">
   <param name="location">foo.jasper</param>
   <param name="dataSource">mySource</param>
   <param name="format">CSV</param>
 </result>
//Utilizando annotation, a conf. fica assim
@Results( { @Result(name = "success", value = "/relatorio.jasper", params = {
		"dataSource", "ds", "format", "PDF" }, type = JasperReportsResult.class) })

pela http://struts.apache.org/2.0.14/struts2-plugins/struts2-jasperreports-plugin/apidocs/org/apache/struts2/views/jasperreports/JasperReportsResult.html não encontrei como posso passar um parâmetro, alguem sabe ?

Cara eu já fiz isso uma vez e n ficou 100%, em alguns relatórios magicamente faltavam registros ou completamente desalinhados.
Prefiro fazer por servlet, acho melhor.

o parametro que queria passar era somente para saber onde se encontra (url) do sub-report.
Por enquanto coloquei minha máquina na mesma estrutura do do servidor.