2012-01-08 2 views
0

Я интегрирую BIRT Engine с Struts2 по этой ссылке http://birtworld.blogspot.com/2010/02/birt-and-struts-2.html на базовом уровне это нормально. Но я столкнулся следующие вопросы ...Интеграция двигателя BIRT в Struts2

  1. Передача параметра в визуализатора задач ...

    task.setParameterValue ("csvFilePath", req.getParameter ("csvFilePath"));

    это проблева исключение «Тип параметра„csvFilePath“, как ожидается, как
    „строка“, а не„[Ljava.lang.String;“
    , я не знаю, что это среднее по строки здесь пожалуйста, помогите в контексте.

  2. Детализация отчета имеет неработающую ссылку.

    у меня есть два доклада дОКЛАД1 и доклад2. доклад2 не придумывают, когда вслед за гиперссылке докладе1.

    Гиперссылка кажется сломанной, в отчете есть эта гиперссылка "http: // localhost: 8080/ReportEngineIntegration/run? __report =% 2FE% 3A% 2FDashboardReportEngine% ...". Интересно, почему это происходит и почему? идет в ulr. Пожалуйста, помогите мне в контексте.

Заранее спасибо

ответ

2

getParameter возвращает массив строк. Если метод принимает строку, отправьте только одну строку. (Сделаем некоторые предположения о том, что здесь находится).

Если вы используете Struts 2, почему вы получаете доступ к запросу в любом случае?

Смежные вопросы