当前位置: 首页 > wzjs >正文

重庆市教育考试院门户网站五金配件网站建设报价

重庆市教育考试院门户网站,五金配件网站建设报价,线上小程序制作,wordpress 培训插件SpringMVC 是一种基于 Java 语言开发,实现了 Web MVC 设计模式,请求驱动类型的轻量级 Web 框架。 采用了 MVC 架构模式的思想,通过把 Model,View,Controller 分离,将 Web 层进行职责解耦, 从…
SpringMVC 是一种基于 Java 语言开发,实现了 Web MVC 设计模式,请求驱动类型的轻量级 Web
框架。
采用了 MVC 架构模式的思想,通过把 Model,View,Controller 分离,将 Web 层进行职责解耦,
从而把复杂的 Web 应用分成逻辑清晰的几个组件,在 Spring MVC 中有 9 大重要的组件。
下面详细说明一下这些组件的作用和初始化方法:
1、MultipartResolver 文件处理器
对应的初始化方法是 initMultipartResolver(context),用于处理上传请求。
2、LocaleResolver 当前环境处理器
其对应的初始化方法是 initLocaleResolver(context)
SpringMVC 主要有两个地方用到了 Locale:
一是 ViewResolver 视图解析的时候;
二是用到国际化资源或者主题的时候。
3、ThemeResolver 主题处理器
其对应的初始化方法是 initThemeResolver(context),
用于解析主题。 也就是解析样式、图片及它们所形成的显示效果的集合。
4、HandlerMapping 处理器映射器
其对应的初始化方法是 initHandlerMappings(context) ,
在 SpringMVC 中会有很多请求,每个请求都需要一个 Handler 处理。
HandlerMapping 的作用便是找到请求响应的处理器 Handler 和 Interceptor。
5、HandlerAdapter 处理器适配器
其对应的初始化方法是 initHandlerAdapters(context)
从名字上看,它就是一个适配器。HandlerAdapters 要做的事情就是如何让固定的
Servlet 处理方法调用灵活的 Handler 来进行处理
6、HandlerExceptionResolver 异常处理器
对应的初始化方法是 initHandlerExceptionResolvers(context)
它的主要作用是处理其他组件产生的异常情况。
7、RequestToViewNameTranslator 视图名称翻译器
其对应的初始化方法是 initRequestToViewNameTranslator(context)
它的作用是从请求中获取 ViewName。
有的 Handler 处理完后并没有设置 View 也没有设置 ViewName,这时就需要从 request 中获取,而
RequestToViewNameTranslator 就是为 request 提供获取 ViewName 的实现。
8、ViewResolvers 页面渲染处理器
其对应的初始化方法是 initViewResolvers(context)
ViewResolvers 的主要作用是将 String 类型的视图名和 Locale 解析为 View 类型的视图。
9、FlashMapManager 参数传递管理器
其对应的初始化方法是 initFlashMapManager(context)
在实际应用中,为了避免重复提交,我们可以在处理完 post 请求后重定向到另外一个 get 请求,这个
get 请求可以用来返回页面渲染需要的信息。
FlashMap 就是用于这种请求重定向场景中的参数传递。
咕泡科技出品,严禁商用 在 Spring MVC 的九大组件中,涉及请求处理响应的核心组件分别是:
1. HandlerMapping、
2. HandlerAdapter、
3. ViewResolver
这张图表示这三个组件的整体执行流程,具体调用分为以下几个步骤:【插入图片】
1、HandlerMapping 回到调用 HandlerAdapter
2、HandlerAdapter 会返回 ModelAndView
3、ModelAndView 根据用户传入参数得到 ViewResolvers
4、ViewResolvers 会将用户传入的参数封装为 View,交给引擎进行渲染。
注意:大家最熟悉的两个类:ModelAndView 和 View 类并不属于 Spring MVC 九大组件之列。

文章转载自:

http://KA0BpB6u.ghsLr.cn
http://uZh3bPEq.ghsLr.cn
http://JFLJFxOj.ghsLr.cn
http://2N4a8Mp4.ghsLr.cn
http://7oV1zkY6.ghsLr.cn
http://zzBOO647.ghsLr.cn
http://aUKzJ31R.ghsLr.cn
http://7NNpCDIB.ghsLr.cn
http://3SSNwWf5.ghsLr.cn
http://4O7s7ZOX.ghsLr.cn
http://7OHUnJMl.ghsLr.cn
http://D7oHfSDd.ghsLr.cn
http://xCScwA0u.ghsLr.cn
http://zQrepx1p.ghsLr.cn
http://xCflj1DC.ghsLr.cn
http://MsyAC99A.ghsLr.cn
http://BC1qaHt7.ghsLr.cn
http://4GgZvU5y.ghsLr.cn
http://RmGPfDsE.ghsLr.cn
http://PcOokNrr.ghsLr.cn
http://YWdFmIT0.ghsLr.cn
http://L8rIqmaD.ghsLr.cn
http://df8PuNzG.ghsLr.cn
http://zztrEOlw.ghsLr.cn
http://DMbAj7D8.ghsLr.cn
http://NimjDqIO.ghsLr.cn
http://7qEkVK92.ghsLr.cn
http://JC9cN0hW.ghsLr.cn
http://eqVoMpwD.ghsLr.cn
http://voK9nnEG.ghsLr.cn
http://www.dtcms.com/wzjs/657617.html

相关文章:

  • 泵网站建设西安网站快速优化
  • 网站建设意向表承德网站建设开发
  • 深圳自适应网站开发公司软件开发文档用什么写
  • 网站系统建站国内优秀企业网站欣赏
  • 网站制作方案的重要性刷排名有百度手机刷排名
  • 什么叫做门户网站湘潭网站优化
  • 怎么做二维码直接进入网站公司网站制做
  • 北京网站开发需要多少钱网站开发者模式下载视频教程
  • 西安网站建设需要多少钱北京专做粮油米面的配送网站
  • 北京网站制作应用网站加百度地图
  • 房山区做网站株洲网站的建设
  • 可以把网站生成软件石家庄企业宣传片制作公司
  • 网站建设资金申请报告wordpress网站怎么设置关键词
  • 网站建设中 模版东阳网站建设公司
  • 网站被恶意解析wordpress 获取菜单
  • 科技网站制作案例wordpress英文版安装教程
  • 微信公众号的字体和wordpress衡阳网站优化教程
  • 网站后台上传表格住房和城乡建设部办公厅网站
  • 建行信用卡网站官网入口专业做网站产品上架的有吗
  • 如何建设彩票网站网站公司缺点
  • 怎么建设商业网站wordpress电视直播代码
  • 视频网站用什么做的好处想做游戏推广怎么找游戏公司
  • 预登记网站开发 会议wordpress传入视屏黑屏
  • 网站推广途径及要点我的网站为什么
  • 领动做的企业网站怎么样在市场部做网站多少工资
  • 公司网站建设手机端跟PC端wordpress 谷歌
  • 手机设计企业网站陈村网站建设
  • 对于政务网站建设的建议阿里云建站费用
  • 网站开发如何设置背景图片天津建设工程投标信息
  • 个人网站模板html 下载企业建设官方网站的目的