我有一个问题。注释@Autowired抛出Eception null poinetr。 我的服务
package service;
@Service
public class PrincipaleService {
....
public void importer(String path) throws IOException{
...
}
我的班级
package managedbean;
@Component
@ManagedBean(name="Principale")
@SessionScoped
public class pricipaleManagedBean {
@Autowired
PrincipaleService principaleservice;
...
principaleservice.importer(path);
...
}
importer(path)抛出空指针,但是如果我执行principaleservice = new PrincipaleService(),那么每个东西都可以正常工作。 为什么@Autowired不起作用。请帮助