在 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>
,但这意味着我必须为一行创建一个单独的文件,这似乎有点傻。有替代方案吗?