You can change the look and feel of your Ad hoc report by using Jasperserver Ad hoc templates via JS Studio, where you can add parameters and other elements. Here's a how-to for Ad hoc templates: https://community.jaspersoft.com/wiki/how-create-adhoc-templates-jaspersoft-server