Spring笔记04

基于XML配置方式使用Spring MVC


一、Spring MVC概述

**(1)**MVC 是 Model、View 和 Controller 的缩写,分别代表 Web 应用程序中的 3 种职责。

模型:用于存储数据以及处理用户请求的业务逻辑。
视图:向控制器提交数据,显示模型中的数据。
控制器:根据视图提出的请求判断将请求和数据交给哪个模型处理,将处理后的有关结果交给哪个视图更新显示。
Spring MVC 是 Spring 提供给 Web 应用的框架设计。Spring MVC 是一个典型的教科书式的 MVC 构架,不像 Struts 等都是变种或者不是完全基于 MVC 系统的框架。Spring MVC 角色划分清晰,分工明细,并且和 Spring 框架无缝结合。
**(2)**使用Spring MVC的两种方式为:
1.基于XML配置与注解的方式使用Spring MVC
2.基于Java配置与注解的方式使用Spring MVC

二、基于XML配置与注解的方式使用Spring MVC

(1)创建项目并添加依赖

在这里插入图片描述

(2)给项目添加Web功能

在这里插入图片描述
在这里插入图片描述
然后项目里会多一个web目录

在这里插入图片描述

(3)创建三个页面

在这里插入图片描述

(4)创建登录控制器-LoginCotroller

在这里插入图片描述

(5)创建Spring配置文件-spring-config.xml和spring-mvc-config.xml

在这里插入图片描述

(6)在web.xml里加载Spring配置文件与Spring MVC配置文件

在这里插入图片描述

(7)配置Tomcat服务器

在这里插入图片描述
然后单击【fix】在选中Deloyment选项卡,选中我们的刚才定义的服务器,最后OK。

(8)启动Tomcat服务器

在这里插入图片描述
在这里插入图片描述

三、实战练习1 设置项目首页

(1)修改web.xml文件

在这里插入图片描述

(2)创建首页文件index.jsp

在这里插入图片描述

(3)修改登录控制器

在这里插入图片描述

(4)添加链接,单击跳转登录页面

在这里插入图片描述

四、实战练习2 利用Spring MVC配置文件实现页面跳转

在这里插入图片描述
在这里插入图片描述
点登录实现跳转页面
在这里插入图片描述

四、实战练习3 Spring MVC处理静态资源

在这里插入图片描述
在这里插入图片描述

五、课堂练习

1.添加css样式表,负责首页的样式(元素居中,超链接无下划线)
在这里插入图片描述
在这里插入图片描述
2.添加check.js脚本负责非空校验
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值