广告
返回顶部
首页 > 资讯 > 精选 >浅谈SpringMVC之视图解析器(ViewResolver)
  • 854
分享到

浅谈SpringMVC之视图解析器(ViewResolver)

springmvc视图解析器 2023-05-31 07:05:37 854人浏览 泡泡鱼
摘要

springMVC中的视图解析器的主要作用就是将逻辑视图转换成用户可以看到的物理视图。当用户对springmvc应用程序发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,通过处理器找到最为合适的Handl

springMVC中的视图解析器的主要作用就是将逻辑视图转换成用户可以看到的物理视图。

当用户对springmvc应用程序发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,通过处理器找到最为合适的HandlerMapping定义的请求映射中最为合适的映射,然后通过HandlerMapping找到相对应的Handler,然后再通过相对应的HandlerAdapter处理该Handler。返回结果是一个ModelAndView对象,当该ModelAndView对象中不包含真正的视图,而是一个逻辑视图路径的时候,ViewResolver就会把该逻辑视图路径解析为真正的View视图对象,然后通过View的渲染,将最终结果返回给用户。

SpringMVC中处理视图最终要的两个接口就是ViewResolver和View,ViewResolver的作用是将逻辑视图解析成物理视图,View的主要作用是调用其render()方法将物理视图进行渲染。

一般来说,对于SpringMVC控制器中的方法,无论是返回String、View或者是ModelAndView,SpringMVC在内部都会将返回结果封装成ModelAndView对象,然后返回给用户。

视图解析器需要配置在SpringMVC的配置文件中,如下:

<!-- 对转向页面的路径解析。prefix:前缀, suffix:后缀 -->   <bean id="viewResolver"     class="org.springframework.WEB.servlet.view.InternalResourceViewResolver">     <property name="prefix" value="/page"></property>     <property name="suffix" value=".jsp"></property>   </bean> 

--结束END--

本文标题: 浅谈SpringMVC之视图解析器(ViewResolver)

本文链接: https://www.lsjlt.com/news/223987.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 浅谈SpringMVC之视图解析器(ViewResolver)
    SpringMVC中的视图解析器的主要作用就是将逻辑视图转换成用户可以看到的物理视图。当用户对SpringMVC应用程序发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,通过处理器找到最为合适的Handl...
    99+
    2023-05-31
    spring mvc 视图解析器
  • SpringMVC ViewResolver视图解析器组件怎么用
    本篇内容主要讲解“SpringMVC ViewResolver视图解析器组件怎么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringMVC ViewResolver视...
    99+
    2023-07-05
  • SpringMVC视图和视图解析器实例分析
    这篇“SpringMVC视图和视图解析器实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringMVC视图和视图解...
    99+
    2023-07-02
  • SpringMVC超详细讲解视图和视图解析器
    目录SpringMVC-视图和视图解析器1.基本介绍2.自定义视图1.为什么要自定义视图2.自定义视图实例-代码实现3.自定义视图工作流程小结自定义视图-小结自定义视图-工作流程4....
    99+
    2022-11-13
  • 使用springmvc配置视图解析器和重定向方式
    目录springmvc配置视图解析器和重定向为什么需要配置视图解析器配置步骤解决配置视图解析器带来的问题重定向配置多个视图解析器springmvccontrollerspringmv...
    99+
    2022-11-12
  • 详解SpringMVC中的四种跳转方式、视图解析器问题
    目录一、视图解析器:1.springmvc核心配置文件,添加视图解析器:2.视图解析器的使用:3、视图解析器类InternalResourceViewResolver源码解析:二、S...
    99+
    2022-11-13
    SpringMVC跳转方式 SpringMVC视图解析器
  • SpringMVC中的跳转方式和视图解析器问题怎么解决
    这篇文章主要介绍“SpringMVC中的跳转方式和视图解析器问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringMVC中的跳转方式和视图解析器问题怎么解决”文章能帮助大家解决问题。...
    99+
    2023-07-04
  • 使用springmvc临时不使用视图解析器的自动添加前后缀
    目录springmvc临时不使用视图解析器的自动添加前后缀解决方法springmvc视图解析器的前缀和后缀使用方法springmvc临时不使用视图解析器的自动添加前后缀 <...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作