Как избежать повторений / использования констант на странице Facelets?

На странице Facelets у меня есть различные<h:inputText> а также<h:outputText> компоненты, для которых нужен один и тот же преобразователь.

Я бы хотел избежать повторения конвертера со всеми его параметрами, например:

<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>

Каков наилучший способ избежать этих повторений?

Я думаю, что я мог бы использовать<ui:include>, но это означало бы, что мне придется иметь отдельный файл только для одной строки, что кажется немного глупым. Есть ли альтернатива?

Ответы на вопрос(1)

Ваш ответ на вопрос