我有一个名为basemodel的类 并且有两个类:
Address extends basemodel
E911Addr extends basemodel
在我的bean中我有两种方法
public String validate(Address serviceAddress, String action){
}
public String validate(E911Addr e911Address, String action){
}
在我的ui中,我有一个调用第一种方法的事件动作 serviceAddress是Address:
的对象action=#{bean.validate(serviceAddress,"test")}
它在我的testServer中正常工作,但在我的本地服务器和生产服务器中它提供了
java.lang.IllegalArgumentExcept无法转换类型的对象 类com._8x8.ssp.model.order.Address到class com._8x8.ssp.model.E911Addr
为什么它在一台服务器上工作而在其他服务器上失败?
这种方式在重载方面有什么问题吗? 感谢任何解释。