springmvc 訪問時找不到配置文件
阿新 • • 發佈:2017-11-02
patch let 再次 正常 eba pan cat nbsp action
運行tomcat時一切正常,訪問時報了init()錯誤,後臺報的是fileNotFoundException,原因時找不到spring的配置文件,web.xml主要配置如下
1 <!-- springmvc核心servlet -->
2 <servlet>
3 <servlet-name>DispatcherServlet</servlet-name>
4 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class >
5 <init-param>
6 <param-name>contextConfigLocation</param-name>
7 <param-value>classpath:springmvc.xml</param-value>
8 </init-param>
9 </servlet>
10 <servlet-mapping>
11 <servlet-name>DispatcherServlet</servlet-name>
12 <url-pattern>*.action</url-pattern>
13 </servlet-mapping>
剛開始以為是路徑配置錯誤,檢查了多次發現沒有問題,判斷是tomcat的緩存問題,於是去tomcat/webapps下刪除項目,之後重新部署,訪問時又出現了同樣的問題,納悶至極,嘗試把src下的springmvc.xml改成springmvc2.xml,並且更改<param-value>對應的值,重新部署後訪問成功,接著再把文件名改回springmvc.xml(web.xml中的值也進行了更改),再次重新部署,訪問成功,原因未知,希望有大神可以解答
springmvc 訪問時找不到配置文件