在Wicket中将类对象转换为Model

时间:2011-12-01 10:23:47

标签: java wicket

我尝试创建一个Model对象:

ClassA classA = getClassA();
Model model = new Model(classA);

当我尝试编译它时,会发生以下编译错误:

cannot find symbol : constructor Model(ClassA)

为什么不允许ClassA在这里?

1 个答案:

答案 0 :(得分:3)

您需要向模型类添加泛型类型。

试试这个:

ClassA classA = getClassA();
Model<ClassA> model = new Model<ClassA>(classA);

如果没有泛型类型,Java无法找到合适的构造函数,因此会出现错误消息。