Bug 139125 Preview the Cascading parameter in the web viewer,it will be added "html" after the value automaticly
Description: see the picture attached.Preview the design file in web viewer, and you will find all parameter value is added "html" after. Step to reproduce: 1. Use the design file attached 2. Preview it in web viewer with choosing "CA" -> "B****" Actual result; Like the picture shows, the value of parameter is so odd
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/parameter/ScalarParameterFragment.java
String displayName = parameter.getPromptText( );
		displayName = ( displayName == null || displayName.length( ) <= 0 ) ? parameter
				.getDisplayName( )
				: displayName;
		displayName = ( displayName == null || displayName.length( ) <= 0 ) ? parameter
				.getName( )
				: displayName;
		displayName = ParameterAccessor.htmlEncode( displayName );
		parameterBean.setDisplayName( displayName );
		
		IViewerReportDesignHandle designHandle = new BirtViewerReportDesignHandle(
				null, reportDesignName );
		InputOptions options = new InputOptions( );
		options.setOption( InputOptions.OPT_REQUEST, request );
		Object paramDefaultValueObj = service.getParameterDefaultValue(
				designHandle, parameterBean.getName( ), options );
		
		switch ( ParameterDataTypeConverter.getEngineDataType( parameter
				.getDataType( ) ) )
		{
		case IScalarParameterDefn.TYPE_STRING:
		{
			assert paramDefaultValueObj instanceof String;
			parameterBean.setRequired( false );
			if ( paramDefaultValueObj == null && !parameter.allowNull( ) )
			{
				parameterBean.setRequired( true );
			} else if ( paramDefaultValueObj != null
					&& ( ( String ) paramDefaultValueObj ).length( ) <= 0