我正在使用gwt。如何將碧玉與gwt集成生成excel報告?整合的步驟是什麼? Mine是一個具有gwt,spring,hibernate和maven的web應用程序。謝謝。如何整合碧玉和gwt?
1
A
回答
3
以下是我在應用程序中使用的步驟。
1)下載從here
2利用iReport軟件)生成/設計的.jrxml文件根據您的應用需求
3)副本設計的.jrxml文件到您的源資源目錄
4)將jasper reports maven plugin添加到您的pom.xml。使用這個插件,你可以編譯.jrxml文件到.jasper文件。
5)將jasper報告jar依賴項添加到您的應用程序,並生成報告到某個目錄。通過閱讀碧玉報告文件,你可以實現這一步。
6)提供一個鏈接在UI中下載該文件。
取決於您的應用程序要求上述步驟可能會改變。
0
了使用GWT進行積分,你只需要:
Window.open( 「yourUrlToServlet」, 「_空白」, 「」);
你的Excel報表生成的邏輯應該是在你的servlet(服務器端),告訴瀏覽器一旦其發生在哪裏 下載/打開文件。
0
我將一個GWT RPC用於AppEngine託管的servlet,該servlet安靜地調用JasperReports服務器,該服務器也與Appengine在同一Google雲計劃上託管。 JasperReports的REST V2做是很容易調用多種格式的報表(包括Excel)
相關問題
- 1. 用碧玉和servlet
- 2. 如何將JRXML從舊的碧玉更新爲新的碧玉。
- 3. JSF和碧玉示例
- 4. 字符串和碧玉
- 5. 整合報告(碧玉,JFreeChart的),以現有的Spring MVC項目
- 6. 碧玉服務器的portlet的Liferay與整合
- 7. 碧玉DATE_SUB錯誤
- 8. 碧玉STRECH報表
- 9. RestyGWT和GWT整合
- 10. 動態碧玉:如何使用動態碧玉API添加垂直線
- 11. JRBeanCollectionDataSource在碧玉如何使用
- 12. 如何避免碧玉空值報告
- 13. 如何編譯jrxml以獲取碧玉?
- 14. 如何刪除碧玉報告
- 15. JavaBeans的碧玉的JasperReports的iReport的和
- 16. IReport和碧玉報告神祕
- 17. Groovy的碧玉插件
- 18. 獲取碧玉異常
- 19. 動態碧玉報告
- 20. Rails中集成碧玉3
- 21. 對準碧玉報告
- 22. java的碧玉PARAMS靜態
- 23. 多頁面碧玉報告
- 24. 動態碧玉OSGi包
- 25. 碧玉子報告錯誤
- 26. 碧玉報告 - 從報表
- 27. 碧玉:錯誤的URL
- 28. 碧玉報告HTML組件
- 29. 碧玉異常在JBoss 5.0.1
- 30. 碧玉報告錯誤
喜jamshid,感謝烏拉圭回合的答覆。我用poi實現了一切。我需要現在使用碧玉。要實現的步驟是什麼?謝謝。 – user1016403 2012-02-06 16:45:21
沒有額外的配置,並且沒有與gwt的依賴關係,您只需創建一個負責生成excel文件的鏈接(servlet),這就是您用poi實現的方式。請參閱http://java.dzone.com/articles/java-reporting-part-2,但在服務器端您應該將該文件添加到您的響應中。 – 2012-02-07 09:57:10