1

是否可以使用自定义转换器覆盖 JSF 的默认转换器。例如,如果我CONVERTER_ID="javax.faces.Enum"在 faces-config.xml 中注册一个自定义转换器会发生什么。JSF 会选择自定义转换器还是仍然使用内置的 EnumConverter?

考沙尔

4

1 回答 1

0

您可以定义您的自定义转换器并在您想要覆盖默认转换器的 JSF 组件中使用它:http ://www.mkyong.com/jsf2/custom-converter-in-jsf-2-0/

如果您确实想使用新的而不是已定义的。您可以使用与您希望覆盖的名称和包相同的名称和包来定义新的,这样您的服务器将加载您的类而不是 JSF jar 中定义的类

于 2013-03-09T14:25:17.923 回答