Я использую gwt. Как интегрировать jasper с gwt для генерации отчета excel? Каковы шаги по интеграции? Mine - это веб-приложение, которое имеет gwt, spring, hibernate и maven. Благодарю.Как интегрировать яшму и gwt?
ответ
Ниже приведены шаги, которые я использовал в своем приложении.
1) Загрузить IReport программное обеспечение от here
2) Создание/дизайн в .jrxml файл на основе ваших требований приложений
3) копия, которая предназначена .jrxml файл исходные ресурсы Справочник
4) Добавьте jasper reports maven plugin в ваш pom.xml. Используя этот плагин, вы можете скомпилировать .jrxml файл .jasper файл.
5) Добавьте jar-зависимость jasper к вашему приложению и сгенерируйте отчет в какой-либо каталог. Читая отчетные документы яшмы, вы можете достичь этого шага.
6) Предоставьте ссылку для загрузки этого файла в пользовательском интерфейсе.
В зависимости от требований приложения, указанные выше, этапы могут измениться.
Для интеграции с GWT вам просто необходимо:
Window.open ("yourUrlToServlet", "_blank", "");
Ваш первенствует генерирующий отчет логика должна быть в вашем сервлет (на стороне сервера), сообщить браузеру, где скачать/открыть файл после его генерируется.
Я использую GWT RPC для сервлета, размещенного в AppEngine, который настойчиво вызывает сервер JasperReports, который также размещен в одном и том же проекте Google Cloud Project как Appengine. JasperReports REST v2 делает это очень легко вызвать отчет в различных форматах (включая Excel)
- 1. Как интегрировать CKEditor в GWT
- 2. Как интегрировать весну с GWT?
- 3. Как интегрировать Google Analytics в приложения GWT?
- 4. Как интегрировать GWT с Play Framework 2?
- 5. Как интегрировать роли Spring в приложении gwt
- 6. Как интегрировать GWT UIBinder с холстом?
- 7. Как интегрировать ZXing (пересечение зебры) в GWT?
- 8. как интегрировать шаблон отдыха в приложении GWT
- 9. Как интегрировать dagger2 в приложение GWT?
- 10. Как добавить яшму предварительного просмотра в JPanel
- 11. Как интегрировать Spring и GWT из двух разных проектов
- 12. Попытка интегрировать GWT в пакет OSGi
- 13. Как интегрировать png-изображение с html imagemap в gwt app
- 14. Как интегрировать приложение GWT в другую веб-платформу?
- 15. Как интегрировать Google Analytics в GWT с использованием асинхронного скрипта
- 16. Интеграция Gilead и GWT
- 17. как заполнять динамическую яшму, в которой есть список?
- 18. GWT Mockito и TestNG
- 19. Как интегрировать openCV и ARtoolkit
- 20. Как интегрировать AngularJS и CouchDB?
- 21. Как интегрировать PHP и JAVA?
- 22. Как интегрировать хаос и шторм?
- 23. Как интегрировать Oracle и Kafka
- 24. Как интегрировать Java и Python?
- 25. Как интегрировать Angularjs и Salesforce?
- 26. Как интегрировать codeigniter и PHPExcel?
- 27. Как интегрировать Devise и SAML?
- 28. Как интегрировать appery и pubnub
- 29. Как интегрировать Flash и MySQL
- 30. Как интегрировать HDIV и ExtJS
привет Джамшида, спасибо за ур ответ. Я добился всего, используя пои. Мне нужно использовать теперь яшму. Какие шаги необходимо достичь? Благодарю. – user1016403
Нет дополнительной конфигурации, и нет никакой зависимости от gwt, вы просто создаете ссылку (сервлет), которая отвечает за создание файла excel, так вы достигали с помощью poi. см. этот http://java.dzone.com/articles/java-reporting-part-2, но на стороне сервера вы должны добавить файл в свой ответ. –