报错代码:java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' befo
翻译:java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' befo
解决办法:在web.xml中加入以下代码:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:/applicationContext.xml
</param-value>
</context-param>
这个是用来找到你的spring的配置文件的如果是在WEB-INF下面就要修改为:<param-value>
WEB-INF/applicationContext.xml
</param-value>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
这个是spring的监听器用来监听applicationContext.xml的加载的。