我知道類似的問題問很多時間,但我不明白什麼是錯的。幫我解決這個問題。我嘗試運行我的應用程序用SpringMVC但我得到:解析XML ServletContext資源BeanDefinitionStoreException
11月 - 2017年13:06:29.471嚴重[RMI TCP連接(2)-127.0.0.1]
org.springframework.beans.factory .BeanDefinitionStoreException: IOException從ServletContext資源解析XML文檔 [/WEB-INF/applicationContext.xml];嵌套的例外是 java.io.FileNotFoundException:無法打開ServletContext的資源
我設置文件路徑web.xml
classpath:spring-context.xml
:
<!-- Creates the Spring Container shared by all Servlets and Filters -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- Process application servlet -->
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:spring-context.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
項目結構:
你是什麼意思_pasing爲param_? – Pavel
使用標籤param-name和param-value將參數傳遞給ContextConfig的構造函數Location –