Today my reporting engineer told me to create a web interface for jasper reports. I read many forum posts in order to find a method. I was ended up with a Spanish article. Luckily, there is a translator, GOOGLE translate. If you have not still played with google translate here is the link :
According to wikipedia
JasperReports is an open source Java reporting tool that can write to screen, to a printer or into PDF, HTML, Microsoft Excel, RTF, ODT, Comma-separated values and XML files.
It can be used in Java-enabled applications, including Java EE or Web applications, to generate dynamic content. It reads its instructions from an XML or .jasper file.