黑马程序员2022新版SSM框架教程_Spring+SpringMVC+Mave

p44 SpringMVC入门案例只能访问index.jsp,不能访问controller的个人解决方法
尝试过程:
- 降低servlet-api版本,无果
- 降低spring-webmvc版本,无果
- 添加maven-war-plugin,无果
- 添加jsp-api,无果
- 添加jstl,无果
- pom添加资源扫描目录,无果
- tomcat7和8插件交替尝试,无果
- 降低jdk版本,无果
最终解决过程
1.File-ProjectStucture-Modules-选择项目-Paths,选择图中第一个选项

2.Artifacts-选择WEB-INF-Create Directory-命名为lib-选择lib-Add Copy of-Library File-全选-ok

3.使用本地tomcat,我用的9
有两个地方需要注意:
第一步的选项后面设置好了会自己变回去,没啥影响
第二步的修改会在修改pom后被maven重置,所以在修改好pom后需要重新设置
这种方法对servlet-api和spring-webmvc版本没啥要求,我都是最新的
完全是百度挨个试的,不知道具体原理,如果照这样尝试了还是不行我也没办法