Apache Wicket-question:Wicket:ConverterLocato - 設置接口的IConverter
我想在ConverterLocator類中註冊一個IConverter。從WebApplication的類:
protected IConverterLocator newConverterLocator() {
ConverterLocator locator = (ConverterLocator) super.newConverterLocator();
locator.set(MyInterface.class, new MyConverter());
}
我的問題是,MyConverter.convertTo *() - 方法是從來沒有「觸發」時的值是實現MyInterface的一類。它只適用於在ConverterLocator中註冊MyInterface的實現。
關於如何讓MyConverter轉換MyInterface的所有實現的任何建議,而不必手動註冊它們全部?
這似乎是基本的多態行爲:-)