OutputNumber Primefaces

Galera, eu utilizei o inputNumber para inserir valores do tipo moeda na minha aplicação e nisso o primefaces me ajudou muito, porém agora eu preciso mostrar esses valores da mesma forma que foram inseridos só que não existe a opção outputNumber nele.
Tem apenas a opção de usar como outputText e converter para Number, mas isso não da há possibilidade de usar o decimalplaces do inputNumber, nem o thousandSeparator.

Existe alguma forma de se contornar isso?

Você vai precisar “transformar” essa saída.
O primefaces não contempla um componente que permita definir saída como número, ele só tem os padrões.
Desta maneira, você precisará “burlar” o sistema.
Como?
Utilizando algo como

<f:convertNumber pattern="¤#,##0.00" currencySymbol="$" />