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 行だけ別のファイルを用意する必要があることを意味し、少しばかげているようです。代替手段はありますか?