Struts2中的BIRT发动机集成

Struts2中的BIRT发动机集成,struts2,birt,Struts2,Birt,我正在将BIRT引擎与Struts2集成,在基本级别上遵循此链接,这是正常的。 但我面临以下问题 正在将参数传递给任务呈现程序 task.setParameterValue(“csvFilePath”,req.getParameter(“csvFilePath”) 这是一个异常“参数“csvFilePath”的类型应为 “string”,不是“[Ljava.lang.string;”,我不知道这里的string是什么意思 请在上下文中提供帮助 向下搜索报告已断开链接 我有两个报告report1和

我正在将BIRT引擎与Struts2集成,在基本级别上遵循此链接,这是正常的。 但我面临以下问题

  • 正在将参数传递给任务呈现程序

    task.setParameterValue(“csvFilePath”,req.getParameter(“csvFilePath”)

    这是一个异常“参数“csvFilePath”的类型应为
    “string”,不是“[Ljava.lang.string;”
    ,我不知道这里的string是什么意思 请在上下文中提供帮助

  • 向下搜索报告已断开链接

    我有两个报告report1和report2。当在report1中跟踪超链接时,report2不会出现

    超链接似乎已断开,报表中有此超链接“http://localhost:8080/ReportEngineIntegration/run?__report=%2FE%3A%2FDashboardReportEngine%...“。我想知道为什么会发生这种情况,为什么ulr会出现/run?”。 请在上下文中帮助我


  • 提前感谢

    getParameter返回一个字符串数组。如果一个方法接受一个字符串,则只发送一个字符串。(对此处的请求做一些假设。)

    也就是说,如果您使用的是Struts 2,那么为什么还要访问请求呢