文章目录
一、简单概述
-
Spring 为展现层提供的基于 MVC 设计理念的优秀的
Web 框架,是目前最主流的 MVC 框架之一 -
Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架
-
Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。
-
支持 REST 风格的 URL 请求
-
采用了松散耦合可插拔组件结构,比其他 MVC 框架更具
扩展性和灵活性
下面利用springmvc搭建一个Helloworld。
操作步骤
– 加入 jar 包
– 在 web.xml 中配置 DispatcherServlet
– 加入 Spring MVC 的配置文件
– 编写处理请求的处理器,并标识为处理器
– 编写视图
• jar 包:
– commons-logging-1.1.3.jar
– spring-aop-4.0.0.RELEASE.jar
– spring-beans-4.0.0.RELEASE.jar
– spring-context-4.0.0.RELEASE.jar
– spring-core-4.0.0.RELEASE.jar
– spring-expression-4.0.0.RELEASE.jar
– spring-web-4.0.0.RELEASE.jar
– spring-webmvc-4.0.0.RELEASE.jar
配置web.xml
• 配 置 DispatcherServlet :DispatcherServlet 默 认 加 载 /WEB- INF/.xml 的 Spring 配置文件, 启动 WEB 层的 Spring 容器。可以通过 contextConfigLocation 初始化参数自定义配置文件的位置和名称