Como evitar repetições / usar constantes na página Facelets?
Em uma página do Facelets, eu tenho vários<h:inputText>
e<h:outputText>
componentes, que todos precisam do mesmo conversor.
Eu gostaria de evitar a repetição do conversor com todos os seus parâmetros, assim:
<h:inputText id="bla" value="#{mybean.val}" >
<f:convertNumber locale="en" maxFractionDigits="3" minFractionDigits="3"/>
</h:inputText>
[...]
<h:outputText id="bla2" value="#{mybean.val2}" >
<f:convertNumber locale="en" maxFractionDigits="3" minFractionDigits="3"/>
</h:outputText>
[...]
<h:inputText id="bla3" value="#{mybean.val3}" >
<f:convertNumber locale="en" maxFractionDigits="3" minFractionDigits="3"/>
</h:inputText>
Qual é a melhor maneira de evitar essas repetições?
Acho que poderia usar<ui:include>
, mas isso significaria que eu teria que ter um arquivo separado apenas para uma única linha, o que parece um pouco bobo. Existe uma alternativa?