Bug 110681 Reportlet
Web pages often use HTML tables instead to organize and position their content. In order to provide more flexibility for integrating report content into the customer web pages, it becomes necessary to introduce a new set of formats that return content as Reportlets or partial DHTML pages. These reportlets can then be included within web pages generated by the customers web application. This project focuses on producing content that is easily embeddable within an overall HTML page.
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/ParameterAccessor.java
* Get report page from Http request.
	 * 
	 * @param request
	 *            http request
	 * @return report locale
	 */
	public static int getPage( HttpServletRequest request )
	{
		int page = getParameterAsInt( request, PARAM_PAGE );
		return page <= 0 ? 1 : page; 
	}
	/**
	 * Get named parameters from http request. parameter names and values are
	 * all in iso-8859-1 format in request.
	 * 
	 * @param request
	 *            incoming http request
	 * @param parameterName
	 *            parameter name in UTF-8 format
	 * @return named parameters from http request
	 */
	public static Set getParameterValues( HttpServletRequest request,
			String parameterName )
	{
		return getParameterValues( request, parameterName, true );
	}
	/**
	 * Get report file name.
	 * 
	 * @param request