Spring MVC快速搭建

  使用maven框架构建Spring MVC项目,工具idea2023.2,jdk17,tomcat10。(之前使用tomcat9,与jdk17不兼容导致项目失败。在这个过程中失败很多次,有各种各样的原因,分别找到原因解决。)

  参考之前一篇文章Spring Boot Web项目整合jsp页面访问(非web项目改为web项目适用)

  项目结构:一定是这个目录结构(Servelet3.0以上标准的要求?)

                 

  替代web.xml的配置:

                 

  渲染输入页面的配置:@Bean的内容全部由SpringMVC提供

                 

  页面调整控制:

                 

  导入依赖:这三个是项目成功必要依赖,缺任何一个要么编译运行就有问题,要么访问页面提示某个类没有加载导致无法继续。

                 

  测试结果:

                  

  在这个过程中遇到两个问题花了比较长的时间:

  1、打包war,使用mavan插件打包。之前使用版本导致打包失败,换了版本之后成功。

                 

  2、访问总是提示404,后来通过admin管理进去发现访问url错了。所以有时候不要怀疑自己的能力,但是要注意细节。

posted on 2024-03-21 11:45  池塘里洗澡的鸭子  阅读(8)  评论(0编辑  收藏  举报