<%@ page language="java" import="org.eclipse.birt.examples.dynparampage.*,java.util.*" %> BIRT Dynamic Parameter Report Execution
<% ParamServlet ps = new ParamServlet(); ps.init(config, request); //get a list of the reports in the reports folder Vector fileList = ps.getFileList(); String selectReportHtmlString = ""; selectReportHtmlString = ps.makeReportSelectionComboBox("selectReport", fileList, request.getParameter("report")); //get a vector of the report paramater definitions Vector rptParamVector; String runReportFormHtmlString = ""; if(request.getParameter("report") != null) { rptParamVector = ps.getReportParameters(); runReportFormHtmlString = ps.makeRunReportForm(rptParamVector); } else { runReportFormHtmlString = "

Select a report to run from above"; } %> Select Report To Run:  <%= selectReportHtmlString %>
<%= runReportFormHtmlString %>