码迷,mamicode.com
首页 > 编程语言 > 详细

使用idea练习springmvc时,出现404错误总结

时间:2018-03-28 01:31:02      阅读:1218      评论:0      收藏:0      [点我收藏+]

标签:extc   选择   通过   tco   oca   ica   inf   配置   webapps   

最近,找工作,复习下spirngmvc,首次尝试使用idea工具,按照网上教程,创建springmvc web工程,到运行时,老是404错误,检查了web.xml ,applicationContext.xml中的注解,以及project structure下的各种设置,都没头绪,最后在知乎上找到答案,就是删除或者修改tomcate中 webapps下的ROOT目录,原因摘抄知友的答案:有时候,在web.xml中配置的 <context 是以"/"为开始路径的,于此同时,在webapps下存在个Root目录,这个Root其实也是告诉tomcat,以“/”为开始路径,冲突来了,tomcate只能二选一了,通常情况下选择ROOT目录,那么web.xml的<context 就无法启动了,会出现404错误,解决办法是 删除ROOT目录,或者是修改ROOT的名称。 通过修改ROOT目录,我的项目解决了404的错误,这个解决方式大家可以借鉴下(在网上找了好久,都没有提及到这个问题,困扰了我3天啊。。。。。。)

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>


题外话:使用idea 自动创建的sring配置文件有问题,头文件需要手动修改一下。

使用idea练习springmvc时,出现404错误总结

标签:extc   选择   通过   tco   oca   ica   inf   配置   webapps   

原文地址:https://www.cnblogs.com/feng924249386/p/8661106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!