+ Start a Discussion

apex:outputText does not render from param

i don't know why..but the parameters i am passing in my apex:outputText are not rendered correctly.


here is the code:


<apex:outputText value="{!secondPageSection4}" escape="false">
  <apex:param value="{!s.NombreCartePapier}"/>        
         <apex:param value="{!s.NombreCarteElectronique}"/>
         <apex:param value="{!s.salonInfo.DroitInscriptionTTC__c}"/>
         <apex:param value="{!s.salonInfo.FraisAssuranceTTC__c}"/>
         <apex:param value="{!s.totalTTC}"/>   
but it is rendered as this :
Nombre de carte papier 100
Nombre dinvitation {1}
Montant {2} TTC
Montant {3} TTC
Total {4}
the other params are not evaluated.
the content of the outputText is :
<p>Nombre de carte papier {0}</p>
<p>Nombre dinvitation {1}</p>
<p>Montant {2} TTC</p>
<p>Montant {3} TTC</p>
<p>Total {4}</p>
Any idea about it?



thing is like you are not getting the values in to the controller na?


No it's not the case. My controller is working fine....its the processing to display it that is not working. because even if i replace the controller variable by static text..it is not processed.