デザインはJasperReportに準じて記述します。ここではデザインに関しては特に記述しません。
JasperReportsを参照してください。
デザインに動的パラメータを渡す方法は下記の3つの方法があります。
URLのパラメータとして渡します。
http://myServer/jrservlet/report?jrsid=XXXXXXXX&pkey=123
上記の例だと
pkeyに123の値を渡します。
JavaでのScope Requestの方法になります。
JavaでのScope Sessionの方法になります。
パラメータは上記の順序で探し出されます。 jrsidは必要になります。