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

网站流量报表河北建设工程招标网官方网站

网站流量报表,河北建设工程招标网官方网站,模版之家,视觉设计网站问题分析#xff1a; SpringMVC 是一种基于 Java 语言开发#xff0c;实现了 Web MVC 设计模式#xff0c;请求驱动类型 的轻量级 Web 框架。 SpringMVC采用了 MVC 架构模式的思想#xff0c;通过把 Model#xff0c;View#xff0c;Controller 分离#xff0c;将 Web 层…问题分析 SpringMVC 是一种基于 Java 语言开发实现了 Web MVC 设计模式请求驱动类型 的轻量级 Web 框架。 SpringMVC采用了 MVC 架构模式的思想通过把 ModelViewController 分离将 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://www.zqtcl.cn/news/993083/

相关文章:

  • 做漫画的网站有哪些信息门户网站怎么做
  • 九江集团网站建设公司信誉好的广州做网站
  • 福州网站建设服务平台今天发生的重大新闻
  • 招聘信息网搜索引擎优化代理
  • 免费的企业网站cms纯文字logo在线制作
  • 深圳电器公司官网网站建设 网站优化
  • 大连 网站建设昆明建设网站哪家好
  • 网站首页设计及运行效果网站建设与管理任务分工
  • 自己建设论坛网站家用电脑搭建服务器
  • 做网站上海公司企业网站内页
  • 手机网站seo山东网站建设网
  • 溧阳 招网站开发wordpress 占内存
  • 网站seo 工具做网站建设公司排名
  • 丹阳网站建设企业建设网站管理制度
  • 怎样审请网站集成装修全屋定制
  • 好看响应式网站模板下载可以访问的国外网站
  • 做电脑网站宽度网站建立安全连接失败
  • 西安网站设计哪家公司好my12777域名查询
  • 西宁网站建设排名网站设计对网站建设有哪些意义?
  • 北京平台网站建设价位怎样做网站卖网站
  • 网站建设与维护试题a卷建设银行官方网站买五粮液酒
  • 安装网站源码做文艺文创产品的网站
  • 软件公司网站设计与制作电子商务成功网站的案例
  • 购物车功能网站怎么做的建设众筹类网站
  • 哪些网站做的美爱站工具网
  • 对网站开发的理解源码资源网
  • 有哪些做兼职的网站网站建设的项目计划书
  • 如何做行业网站江苏城乡建设部网站首页
  • 淘客网站怎么做 知乎wordpress 删除插件
  • 深圳市住房和建设局人事调整公司网站seo怎么做