2012-01-08 55 views
0

我將BIRT引擎與Struts2集成在一起,鏈接http://birtworld.blogspot.com/2010/02/birt-and-struts-2.html在基本級別上沒問題。 但我現在面臨以下幾個問題...BUTT引擎集成在Struts2中

  1. 傳遞參數給任務渲染...

    task.setParameterValue( 「csvFilePath」,req.getParameter( 「csvFilePath」));

    這thorwing異常「的類型參數的‘csvFilePath’有望爲
    ‘字符串’,而不是‘[Ljava.lang.String;’
    ,我不知道通過這裏是什麼平均值 請在上下文幫助。

  2. 向下鑽取報告有斷鏈。

    我有兩個報告報告1和報告2。遵循報告1的超級鏈接時,報告2不來了。

    超鏈接似乎被打破,報告有超鏈接「http:// localhost:8080/ReportEngineIntegration/run?__report =%2FE%3A%2FDashboardReportEngine%...」。我想知道爲什麼會發生這種情況以及爲什正在進入ulr。 請在上下文中幫助我。

預先感謝

回答

2

的getParameter返回一個字符串數組。如果一個方法接受一個字符串,只發送一個字符串。 (對這裏的req做一些假設。)

也就是說,如果你使用Struts 2,爲什麼你要訪問請求?