我在 Facelet 页面中使用了一个直通元素,如下所示:
<input jsf:value="#{...}"/>
我想附上一个Converter
。我怎样才能做到这一点?
与使用普通 JSF<h:inputText>
组件而不是纯 HTML 时的方式相同,具有以下任一converter
属性
<input jsf:value="#{...}" jsf:converter="fooConverter" />
或<f:converter>
标签。
<input jsf:value="#{...}">
<f:converter converterId="fooConverter" />
</input>
Java EE 7 教程的表 8-4列出了在插入 JSF 组件树之前,给定的 passthrough 元素最终将转换为哪个 JSF 组件。Facelets VDL列出了这些 JSF 组件的所有可用标签和属性。