I have tried couple of solutions, non looks clean enough for me.
Googling suggests usage of struts 2 jasper plug-in, but I couldn't find it for download. Links mostly to java docs of plug-in. Was it part of 2.0.*? Where/how to download it if it can be used with version os struts I am using?
I have ended up using Sruts 2 "stream". I got it working with jasper writing directly to stream, but it, although worked fine, reported stream related errors in logs.
I am currently on temp file solution, which works fine, with no errors in log, but does not seem right.
What is your way of doing this? Do you let jasper write to stream, another simple solution I might have missed, or there is another plug-in for this?