我們有一個用C/C++編寫的基於CGI的網絡報告框架。客戶端使用專有代碼連接到數據庫。JasperReports可以很好地替代基於CGI的網絡報告框架
由於性能,維護和可能的安全因素,我們正在尋找更好的基於Java的替代品CGI。
- 可以JasperReports連接專有代碼?或者將servlet足以替代CGI客戶端?
- 可以JasperReports在Tomcat上運行?
任何幫助表示讚賞。
我們有一個用C/C++編寫的基於CGI的網絡報告框架。客戶端使用專有代碼連接到數據庫。JasperReports可以很好地替代基於CGI的網絡報告框架
由於性能,維護和可能的安全因素,我們正在尋找更好的基於Java的替代品CGI。
任何幫助表示讚賞。
賈斯珀在Tomcat中表現出色。 JasperReports並不侷限於使用SQL作爲數據源 - 編寫自己的數據提供者可以非常容易地與您的專有代碼交互。
如果專有代碼是本地人,你必須弄清楚如何處理它的一部分,雖然...
這已經有一段時間,但我記得那是真的,真的很容易創建在JasperReports中擁有自己的數據源。
見的JRDataSource API Docs
下,你(或其他人有類似的問題),可以看看這個partial custom data source example上手。我發現Jasper Reports很容易建立一個基本的系統並與之集成。文檔不完整,但代碼比BIRT更容易理解。來自Java bean,Hibernate和POJO的數據全部可用...