¿Cómo evitar repeticiones / usar constantes en la página de Facelets?
En una página de Facelets, tengo varios<h:inputText>
y<h:outputText>
Componentes, todos los cuales necesitan el mismo convertidor.
Me gustaría evitar repetir el convertidor con todos sus parámetros, como este:
<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>
¿Cuál es la mejor manera de evitar estas repeticiones?
Creo que podría usar<ui:include>
, pero eso significaría que tendría que tener un archivo separado solo para una sola línea, lo que parece un poco tonto. ¿Hay alguna alternativa?