{"id":45340538,"url":"https://github.com/jamilxt/java_spring-boot_japser-report","last_synced_at":"2026-02-21T10:22:40.623Z","repository":{"id":49596009,"uuid":"334957826","full_name":"jamilxt/java_spring-boot_japser-report","owner":"jamilxt","description":"Jasper Report using Spring Boot. Export PDF, EXCEL, CSV, DOCX easily. ","archived":false,"fork":false,"pushed_at":"2024-11-04T07:39:02.000Z","size":188,"stargazers_count":46,"open_issues_count":0,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-04T08:28:03.674Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jamilxt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-01T13:25:08.000Z","updated_at":"2024-11-04T07:39:06.000Z","dependencies_parsed_at":"2024-07-26T15:28:09.018Z","dependency_job_id":"97e1d3e4-1d31-48fd-8fa4-8195ca680388","html_url":"https://github.com/jamilxt/java_spring-boot_japser-report","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jamilxt/java_spring-boot_japser-report","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamilxt%2Fjava_spring-boot_japser-report","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamilxt%2Fjava_spring-boot_japser-report/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamilxt%2Fjava_spring-boot_japser-report/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamilxt%2Fjava_spring-boot_japser-report/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamilxt","download_url":"https://codeload.github.com/jamilxt/java_spring-boot_japser-report/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamilxt%2Fjava_spring-boot_japser-report/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29679049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T09:33:50.764Z","status":"ssl_error","status_checked_at":"2026-02-21T09:33:19.949Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-21T10:22:40.030Z","updated_at":"2026-02-21T10:22:40.617Z","avatar_url":"https://github.com/jamilxt.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Java CI with Maven](https://github.com/jamilxt/java_spring-boot_japser-report/actions/workflows/maven.yml/badge.svg)](https://github.com/jamilxt/java_spring-boot_japser-report/actions/workflows/maven.yml)\n# Jasper Report using Spring Boot (Jave 11, Maven)\n## Export (PDF, EXCEL, CSV, DOCX)\n### Reference Documentation\nRun the application.\nThen, Export:\n* PDF: [http://localhost:8080/reports/transactions/download?exportType=PDF](http://localhost:8080/reports/transactions/download?exportType=PDF) \u003cbr\u003e\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/18072164/106577485-9bcf7280-6568-11eb-925e-938f188ca2b1.png) \u003cbr\u003e\u003cbr\u003e\n* EXCEL: [http://localhost:8080/reports/transactions/download?exportType=EXCEL](http://localhost:8080/reports/transactions/download?exportType=EXCEL) \u003cbr\u003e\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/18072164/106577645-d0432e80-6568-11eb-9063-5fd02df2bc0c.png) \u003cbr\u003e\u003cbr\u003e\n* CSV: [http://localhost:8080/reports/transactions/download?exportType=CSV](http://localhost:8080/reports/transactions/download?exportType=CSV) \u003cbr\u003e\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/18072164/106577739-ee109380-6568-11eb-87ef-8ae5d7f7d50e.png) \u003cbr\u003e\u003cbr\u003e\n* DOCX: [http://localhost:8080/reports/transactions/download?exportType=DOCX](http://localhost:8080/reports/transactions/download?exportType=DOCX) \u003cbr\u003e\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/18072164/106577866-14ceca00-6569-11eb-85d8-08bd5d80a115.png) \u003cbr\u003e\u003cbr\u003e\n\n### Download [Jaspersoft Studio](https://community.jaspersoft.com/project/jaspersoft-studio) to modify the template (file with .jrxml extension) as you like.\n#### Templates are: \n* PDF: transaction_report_pdf.jrxml\n* EXCEL: transaction_report_excel.jrxml\n* CSV: transaction_report_csv.jrxml\n* DOCX: transaction_report_docx.jrxml\n\nOpen these templates using Jasper Studio \u0026 modify as your own. It takes sometime to be familiar with the syntax to design the template. It's similar to HTML but need some practice to make a better design. \nEnjoy!\n\n### Credits:\n* [iabur](https://github.com/iabur)\n* https://github.com/javahowtos/jasper-export-demo\n* https://github.com/javahowtos/jasper-excel-export-demo\n* StackOverflow\n\nI didn't find any repo which provides (PDF, EXCEL, CSV, DOCX) all of them at once. Thanks to these^ repo I got the basic idea how to export the report. Thank you very much [iabur](https://github.com/iabur) vai to provide me different template design from your old projects as well as assist me in every way.  \n\n[![Stargazers repo roster for @jamilxt/java_spring-boot_japser-report](http://reporoster.com/stars/jamilxt/java_spring-boot_japser-report)](http://github.com/jamilxt/java_spring-boot_japser-report/stargazers)\n[![Forkers repo roster for @jamilxt/java_spring-boot_japser-report](http://reporoster.com/forks/jamilxt/java_spring-boot_japser-report)](http://github.com/jamilxt/java_spring-boot_japser-report/network/members)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamilxt%2Fjava_spring-boot_japser-report","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamilxt%2Fjava_spring-boot_japser-report","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamilxt%2Fjava_spring-boot_japser-report/lists"}