Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
JasperReports 3.5 for Java Developers

Buy
Do you want to create easily understood, professional, and powerful reports from disordered, scattered data using a free, open source Java class library? If your answer is yes, this book on JasperReports is what you are looking for. JasperReports is the world's most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports.

The book has been fully updated to use JasperReports 3.5, the latest version of JasperReports. Previously accepted techniques that have now been deprecated have been replaced with their modern counterparts. All examples in the book have been updated to use XML schemas for report templates. Coverage of new data sources that JasperReports now supports has been added to the book. Additionally, JasperReports can now export reports to even more formats than before and exporting reports to these new formats is covered in this new edition of the book.

This book shows you exactly how to get started, and develop the skills to get the most from JasperReports. It introduces you to the latest version of JasperReports, and gets you creating complex and elegant reports.

The book steers you through each point of report setup, to creating, designing, formatting, and exporting reports with data from a wide range of data sources, and integrating JasperReports with other Java frameworks.

Starting with the basics of adding reporting capabilities to your application and creating report templates, you will first see how to produce your reports through the use of JRXML files, custom ANT targets, and then preview them in both the web browser and the native browser of JasperReports.

Getting data into your reports is the next step, and you will see how to get data from a range of data sources, not only databases, but XML files, and Java Objects, among others.

You will create better looking reports with formatting and grouping, as well as adding graphical elements to your reports. You will export your reports to a range of different formats, including PDF and XML.

Creating reports will be made even easier with a walkthrough of the iReport Designer visual designing tool. To round things off, you will see how to integrate your reports with other Java frameworks, using Spring or Hibernate to get data for the report, and Java Server Faces or Struts for presenting the report.

All examples have been updated to use XML schemas. New export formats, such as OpenDocument Text, and new data sources now supported by JasperReports are now covered in this updated edition.

What you will learn from this book?

  • Overview of JasperReports, and what it can do for you
  • Significantly reduce your report design time by using the iReport report designer
  • Add reporting capabilities to your Java applications
  • Learn to ease the task of report navigation by adding hyperlinks, anchors, and bookmarks to your reports
  • Learn techniques to tweak the report layout and design, and add charts and graphics to your report
  • Generate database reports and learn to embed SQL queries into your report definition
  • Work with data sources such as arrays, collections, TableModels, and XML
  • Simplify report designing by using the subreports feature that allows you to extract complex report sections into a separate report
  • Export your reports to PDF, Excel spreadsheet, or Word document format, and direct HTML reports to a browser
  • Integrate JasperReports with Java frameworks like Spring, Java Server Faces, Struts, and Hibernate
About the Author

David Heffelfinger is the Chief Technology Officer of Ensode Technology, LLC, a software consulting firm based in the greater Washington DC area. He has been architecting, designing and developing software professionally since 1995, he has been using Java as his primary programming language since 1996. He has worked on many large scale projects for several clients including the US Department of Homeland Security, Freddie Mac, Fannie Mae and the US Department of Defense. He has a Masters degree in Software Engineering from Southern Methodist University. David is editor in chief of Ensode.net (ensode.net), a web site about Java, Linux and other technology topics.
(HTML tags aren't allowed.)

American Jewish Year Book 2014: The Annual Record of the North American Jewish Communities
American Jewish Year Book 2014: The Annual Record of the North American Jewish Communities

This book, in its 114th year, provides insight into major trends in the North American Jewish communities, examining the recently completed Pew Report (A Portrait of Jewish American), gender in American Jewish life, national and Jewish communal affairs and the US and world Jewish population. It also acts as an important resource with lists of...

Managing IT/Community Partnerships in the 21st Century
Managing IT/Community Partnerships in the 21st Century
Universities are increasingly being asked to play a greater role in their communities. With the growth of the technology industry and the increasing importance of the Internet in education and everyday life, academic IT departments are beginning to form partnerships with both non-profit and for-profit organizations in the local community....
How to Become a Highly Paid Corporate Programmer
How to Become a Highly Paid Corporate Programmer

It’s simple. To make it to the top of the pay scale, you must make yourself invaluable to your employer. Unfortunately, most programmers or aspiring programmers lack that critical “it” factor, the savvy that makes employers and clients stand up and take notice. This book will show you how to stand out from the pack, how to...


MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide
MCTS: Microsoft Silverlight 4 Development (70-506) Certification Guide
Microsoft Silverlight offers a robust development environment for rich, cross-browser, cross-operation system businesses, and rich, interactive media experiences. Microsoft's Silverlight MCTS exam is intended for developers, who wish to create these types of applications using the knowledge they already have as .NET...
American Criminal Courts: Legal Process and Social Context
American Criminal Courts: Legal Process and Social Context

American Criminal Courts: Legal Process and Social Context provides a complete picture of both the theory and day-to-day reality of criminal courts in the United States. The book begins by exploring how democratic processes affect criminal law, the documents that define law, the organizational structure of courts at the federal...

Nuendo Power!
Nuendo Power!
Whether you are a musician, recording engineer, sound designer, video editor, or other type of
media author, certainly you have noticed that the demands of audio production in today’s multimedia
environment have increased dramatically. With the proliferation of surround sound systems in theaters,
homes, and specialized
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy