I'm using the JasperReportsPdfView to produce a PDF file and ResourceBundleViewResolver to resolve the view. When I update the .jasper file, the changes don't take place until the application is restarted. I've read numerous suggestions on how to get this to work and they are all very complex or terrible kludges that put far too much view knowledge in the Controller.

I have an alternate approach that works, but it is totally bespoke non MVC code that uses a separate servlet to run the Jasper reports and display the the PDF. Is there a straight forward way in Spring to force Jasper...View to refresh its files?