【发布时间】:2011-03-14 15:06:32
【问题描述】:
我有一个带有以下注释的控制器
@Autowired
ServletContext servletContext;
这似乎工作正常并正确地自动装配了 servlet 上下文。 但是,当我尝试运行 junit 时,出现以下异常:
org.springframework.beans.factory.BeanCreationException:创建名为“ControllerTest”的bean时出错:注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配字段:javax.servlet.ServletContext
奇怪的问题是这只发生在 ServletContext 上,我在这个特定的控制器上自动装配了其他 bean,并且单元测试适用于这些。
任何建议都会非常有帮助。
【问题讨论】:
标签: spring-mvc junit4