今天早上在做项目的时候,tomcat启动起来,满心欢喜的准备测试的,结果一直包404错误检查了一遍又一遍。。。心情哪个郁闷啊,玩了两把游戏后,重整心情,最终发现在web.xml中忘记加载spring容器了。。。。
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext-*.xml</param-value>
</context-param>
连springmvc前端控制器也忘了写。。。
<servlet>
<servlet-name>taotao-manager</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- contextConfigLocation不是必须的, 如果不配置contextConfigLocation, springmvc的配置文件默认在:WEB-INF/servlet的name+"-servlet.xml" -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
加上之后,一切OK。