For input:
<h:inputText value="#{payment.amount}">
<f:convertNumber minFractionDigits="2"/>
</h:inputText>
<h:inputText value="#{payment.date}">
<f:convertDateTime pattern="MM/yyyy"/>
</h:inputText>
For the response:
<h:outputText value="#{payment.amount}">
<f:convertNumber type="currency"/>
</h:outputText>