title: Is it better to use .jasper or .jrxml in web application?
body: <p>I have been working with jasper reports for quite some time<br>
  All these days, I have compiled <code>.jrxml</code> files using <code>IReport</code> tool and copied the <code>.jasper</code> file in  <br> my web application. I know of the <code>JaperCompileManager</code> which does compiling of <code>.jrxml</code> and produce <code>.jasper</code> files at the run time. Have few queries about it<br></p>
  
  <ol>
  <li>Will it compile and produce <code>.jasper</code> file each time I open the report or compile and preserve the .jasper file till any change happens in <code>.jrxml</code> file? </li>
  <li>Is there any performance impact in doing this run time compilation</li>
  <li>Which approach is better? Using pre compiled jasper files or use <code>.jrxmls</code> for run time compilation?</li>
  </ol>