I've been investigating the use of JasperReports (6.0.0) with Spring MVC (4.1.3) to generate PDF reports. Spring is rife with "Spring specific" ways to integrate with JasperReports to generate PDFs:
JasperReportsPdfViewrelies on now deprecated JasperReport features
I struggled to find good, complete examples online and wanted to share my findings (see my answer below).
Feel free to add additional methods and/or improvements related to "How can I integrate JasperReports with Spring4"?