idea__SpringMVC框架01——入门案例(配置版)、执行原理

入门案例(配置版)、执行原理

      • 一、看图理解。
      • 二、入门案例,有servlet一看就懂。
      • 三、重头戏,之前的都是搭建环境。
        • ————————
        • 创作不易,如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~

一、看图理解。

这是我们之前的,对应的。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第1张图片
接着SpringMVC官方的图:

英文版:

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第2张图片
翻译版:

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第3张图片
接着,我们学习SpringMVC需要我们做的事情,就是虚线的这一部分,实线的都是固定的。不需要我们写的。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第4张图片

二、入门案例,有servlet一看就懂。

首先,我们先创建一个父项目,Maven工程。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第5张图片

跟着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第6张图片
项目创建好了,我们把父项目的src给删除掉。因为我们不需要

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第7张图片
接着在pom.xml中导入依赖。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第8张图片
接着创建子项目,也就是Module,模块

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第9张图片
还是选择maven工程

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第10张图片
01的子项目已经创建好了,我们给他添加web支持,选择01右键选择

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第11张图片
接着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第12张图片
添加玩web支持后,我们的项目是有这个的。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第13张图片
接着,配置Tomcat服务器

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第14张图片
跟着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第15张图片
跟着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第16张图片
跟着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第17张图片
跟着走

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第18张图片

三、重头戏,之前的都是搭建环境。

直接看图,有基础很简单,一看就懂,在web.xml配置我们的DispatcherServlet。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第19张图片

接着创建对应的spring—servlet.xml文件
idea__SpringMVC框架01——入门案例(配置版)、执行原理_第20张图片
创建一个Controller

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第21张图片
添加bean,需要添加的原因是我们用的是配置的方法,上面的处理映射器BeanNameUrlHandlerMapping也要求我们要添加bean

注意:这个id的hello对应的不是hello.jsp页面,对应的是class后面的这个类

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第22张图片
创建一个hello页面

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第23张图片
启动我们的tomcat服务器,我们发现,它报了一个404,找不到页面

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第24张图片
别慌,这是由于我们项目没有lib造成的,我们来添加一下,打开我们的项目配置,我们把它展开,我们发现它确实是没有lib的。

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第25张图片

添加lib文件夹

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第26张图片

接着,再点击加号,把我们的依赖包添加进去

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第27张图片

选择,添加

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第28张图片
跟着

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第29张图片
更新重启我们的Tomcat服务器,我们发现没有问题了

idea__SpringMVC框架01——入门案例(配置版)、执行原理_第30张图片

————————

创作不易,如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~

你可能感兴趣的