SpringMVC 项目启动首页可访问,注解指定路径404

环境:使用IDEA 2020.2.x版本 tomcat 7.0.42,

问题:如题,自动生成的index.jsp可以访问,注解路径/index无法访问,Tomcat控制台无任何异常

出现问题如图所示:IDEA环境下SpringMVC HelloWorld访问注解路径404
IDEA环境下SpringMVC HelloWorld访问注解路径404

出现该问题时项目整体结构:
IDEA环境下SpringMVC HelloWorld访问注解路径404

在百思不得其解的时候,感谢百度某大神提醒,看Tomcat日志,发现了一个异常,异常类型是java.lang.ClassNotFoundException,如图所示IDEA环境下SpringMVC HelloWorld访问注解路径404
突然想起来JavaWeb项目所需的Jar包需要在WEB-INF中,否则tomcat无法找到指定的包。

经过修改的项目结构如图:IDEA环境下SpringMVC HelloWorld访问注解路径404
重新编译再次运行,Tomcat日志无异常,项目运行成功!IDEA环境下SpringMVC HelloWorld访问注解路径404
总结:出现这个问题,优先检查Web.xml是否配置SpringMVC的启动,再次检查SpringMVC的全局配置文件是否使用扫描包,如果代码不存在问题,则检查JAR包是否导入到WEB-INF中!

相关文章:

  • 2022-12-23
  • 2021-11-30
  • 2021-11-18
  • 2021-09-01
  • 2022-12-23
  • 2021-11-07
  • 2022-01-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-12-17
相关资源
相似解决方案