Spring MVC
Spring MVC 实现了即用的 MVC 的核心概念。它为控制器和处理程序提供了大量与此模式相关的功能。 并且当向 MVC 添加反转控制(Inversion of Control,IoC)时,它使应用程序高度解耦,提供了通过简 单的配置更改即可动态更改组件的灵活性。 Spring MVC 框架是高度可配置的,包含多种视图技术,例如 JSP 、Velocity、themlefy等。在SpringMVC中,对于视图View的重视程度不高。
SpringMVC环境搭建
**1、**在IDEA创建Javaweb,然后在WEB-INF目录下新建lib目录,导入Spring的jar包(个人建议排除spring-webflux-5.2.9.RELEASE.jar)。导入后在lib目录上右键,通过右键菜单的“Add as Library”添加为项目的Library.
spring的jar包下载路径:
https://repo.spring.io/libs-release-local/org/springframework/spring/
**2、**创建SpringMVC的配置文件(XML文件):自定义名称 .xml
在src目录下创建SpringMVC的配置文件,SpringMVC-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc