zoukankan      html  css  js  c++  java
  • 使用idea练习springmvc时,出现404错误总结

    最近,找工作,复习下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配置文件有问题,头文件需要手动修改一下。
  • 相关阅读:
    常用工具
    H5页面验收流程及性能验收标准
    埋点数据测试
    提高效率的必备工具
    移动APP安全测试
    Response响应相关
    AES加密解密
    Requests模块
    爬虫入门
    【CMDB】API传输验证
  • 原文地址:https://www.cnblogs.com/feng924249386/p/8661106.html
Copyright © 2011-2022 走看看