2013-03-09 81 views
1

是否有可能用自定義轉換器覆蓋JSF的默認轉換器。例如,如果我在faces-config.xml中註冊一個定製轉換器CONVERTER_ID="javax.faces.Enum",會發生什麼情況。 JSF會選擇自定義轉換器還是使用內置的EnumConverter?覆蓋JSF中的默認轉換器

Kaushal

回答

0

您可以定義自定義轉換器,並用它在JSF組件,你想覆蓋默認的一個:http://www.mkyong.com/jsf2/custom-converter-in-jsf-2-0/

如果你想肯定使用你的新的而不是確定的一個。您可以使用與您想覆蓋的名稱和包相同的名稱和包來定義新名稱,以便您的服務器加載您的類,而不是在JSF容器中定義的類,而不是在JSF容器中定義的那個。