2016-03-11 88 views
0

請在您說出它的重複之前請理解我的問題。通過servlet向BIRT報告添加值

我正在開發Java EE 8應用程序,它利用BIRT生成PDF並將其發送到客戶端。我已經完成了報表設計和網頁以獲取數據,還有servlet處理渲染併發送生成的pdf(通用)。

但我想直接從請求接收到的數據添加到生成的PDF即沒有將它們添加到數據庫(所以我不能通過綁定數據源添加值)。我甚至在報告設計中添加了名稱以啓用我在運行時添加值。

我見過How do you set and pass a parameter to a BIRT report created by the BIRT Report Designer through the BIRT API?並理解那裏的想法,但我的問題是我的日期列在我的設計中也必須設置。

什麼IM這個問題,希望是

  1. 一個簡單的例子,在鏈接post.Or所提供的解決方案 更好的解決方案,如果存在。
  2. 自從java.util.Date被棄用以來,哪個類可以填充BIRT日期。
  3. 並知道BIRT api是否提供了通過servlet或模型java類中的名稱或id來生成報表元素的方式。

謝謝你的幫助 原諒我,如果我已經厭倦了你一個長期的問題。

Ashwin

回答

0

爲什麼不考慮使用日期值的字符串表示呢?

+0

我可以做到這一點謝謝你...生病嘗試..謝謝你的想法 –