基于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脚本负责非空校验