java“类是不可赋值的”是什么意思?
我正在使用EclipseHelios、JSF2和GlassFish3.1服务器。。。。。发生了什么,像这样的错误
javax.servlet.ServletException: com.sun.faces.mgbean.ManagedBeanCreationException: Unable to create managed bean contactController. The following problems were found: - The property groupRepository for managed bean contactController is defined with a property class of ibm.contact.model.ContactRepository, however, this class is not assignable to the property.
错误的含义是什么?如何修复
# 1 楼答案
我可以试着猜一下。控制器
ContactController
上的属性groupRepository与容器尝试注入到此属性的实例的类型不同,因此它不可用。你是通过接口注入的吗?控制器界面中的属性groupRepository的类型是