spring mvc(springmvc教程pdf)

SpringMVC是Spring提供的一个强大而灵敏的web框架。借助于注解,SpringMVC提供了几乎是POJO的开发形式,使得控制器的开发和测验更加简略。这些控制器一般不直接处理恳求,而是将其委托给Spring上下文中的其他bean,经过Spring的依靠注入功能,这些bean被注入到控制器中。

SpringMVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是两个核心:

处理器映射:挑选使用哪个控制器来处理恳求

视图解析器:挑选成果应该怎么渲染

经过以上两点,SpringMVC保证了怎么挑选控制处理恳求和怎么挑选视图展示输出之间的松耦合。
图片[1]-spring mvc(springmvc教程pdf)-宏启网络科技,springmvc教程pdf,1.MVC:Model-View-Control

框架性质的C层要完结的主要作业:封装web恳求为一个数据目标、调用业务

逻辑层来处理数据目标、回来处理数据结果及相应的视图给用户。

2.简要概述springmvc

SpringC层框架的中心是DispatcherServlet,它的效果是将恳求分发给不同的

后端处理器,也即使用了一种被称为FrontController的形式(后边对此形式

有简要说明)。Spring的C层框架使用了后端控制器来、映射处理器和视图

解析器来共同完结C层框架的主要作业。并且spring的C层框架还真实地把

业务层处理的数据结果和相应的视图拼成一个目标,即我们后边会经常用到的

ModelAndView目标。

一、入门实例

1.搭建环境

在spring的官方API文档中,给出一切包的效果概述,现列举常用的包及相关

效果:

org.springframework.aop-3.0.5.RELEASE.jar:与Aop编程相关的包

org.springframework.beans-3.0.5.RELEASE.jar:供了简捷操作bean的接口

org.springframework.context-3.0.5.RELEASE.jar:构建在beans包基础上,用

来处理资源文件及国际化。

org.springframework.core-3.0.5.RELEASE.jar:spring中心包

org.springframework.web-3.0.5.RELEASE.jar:web中心包,供了web层接口

org.springframework.web.servlet-3.0.5.RELEASE.jar:web层的一个具体实包,

DispatcherServlet也坐落此包中。

后文全部在spring3.0版别中进行,为了方便,主张在搭建环境中导入spring3.0

的一切jar包(一切jar包坐落dist目录下)。

2.编写HelloWorld实例

过程一、树立名为springMVC_01_helloword,并导入上面列出的jar包。

过程二、编写web.xml配置文件,代码如下:

xmlns=”/xml/ns/javaee”

xmlns:xsi=”/2001/XMLSchema-instance”

xsi:schemaLocation=”/xml/ns/javaee

/xml/ns/javaee/web-app_2_5.xsd”>

spring

org.springframework.web.servlet.Dispat

cherServlet

1

spring

*.do

© 版权声明
THE END
喜欢就支持一下吧
点赞83赞赏 分享
评论 抢沙发

请登录后发表评论