覆盖JSF中的默认转换器



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

Kaushal

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

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

中定义的类。

相关内容

  • 没有找到相关文章

最新更新