Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

JasperReports or JFreeReports

 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So which one do you prefer and why? I am considering both for a project need, but can't decide between them.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
While doing some comparison, I currently am leaning more towards JasperReports. JR seems that is is more XML centric in that it's main definitions for the reports exist inside an XML file. Whereas JFreeReport is more Code Centric in that you define your report using a TableModel or Model of some sort and set properties within the java code itself.
Still hoping for some other feedback from people that have used it though.
Thanks.
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,I agree with you.
Our project use Webwork and JR.I think it is good.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by bob lee:
hi,I agree with you.
Our project use Webwork and JR.I think it is good.


Could you elaborate a little bit on what you think is good about it?
 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JFreeReport do have xml based report definition. Only data for the report is set as a TableModel.
 
Rancher
Posts: 43011
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Since this age-old thread got resurrected already, I'll chip in with my observation that many more questions get asked about JasperReports than JFreeReport. While that's no judgement on their respective quality, it does point to what gets used more often.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Ulf Dittmer:
Since this age-old thread got resurrected already, I'll chip in with my observation that many more questions get asked about JasperReports than JFreeReport. While that's no judgement on their respective quality, it does point to what gets used more often.



Or it points to JasperReports is harder to use and JFreeReport is so good and easy, there are no need to ask questions.
 
Create symphonies in seed and soil. For this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!