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
*            parameter name
	 * @return whether report parameter exists in the url
	 */
	public static boolean isReportParameterExist( HttpServletRequest request,
			String name )
	{
		assert request != null && name != null;
		boolean isExist = false;
		Map paramMap = request.getParameterMap( );
		String ISOName = toISOString( name );
		if ( paramMap != null && paramMap.containsKey( ISOName ) )
		{
			isExist = true;
		}
		Set nullParams = getParameterValues( request, PARAM_ISNULL );
		if ( nullParams != null && nullParams.contains( name ) )
		{
			isExist = true;
		}
		return isExist;
	}
	/**
	 * If a report file name is a relative path, it is relative to working
	 * folder. So if a report file path is relative path, it's absolute path is
	 * synthesized by appending file path to the working folder path.
	 * 
	 * @param file
	 * @return
	 */
	protected static String createAbsolutePath( String filePath )