Spring MVC视图解析器简介说明

Java-框架王 SpringMVC 发布时间:2021-05-13 22:12:36 阅读数:6992 1

Spring MVC视图解析器简介说明
         下文讲述"Spring MVC视图"的相关说明,如下所示:
 Spring 视图解析器
          Spring视图解析器用于对Spring中的视图进行解析,如下配置所示:

        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" >
            <!--前缀-->
            <property name="prefix" value="/WEB-INF/jsp/"/>
            <!--后缀-->
           <property name="suffix" value=".jsp"/>
        </bean>


以上配置文件存在于springmvc-servlet.xml中。
InternalResourceViewResolver 是 URLBasedViewResolver 的子类
即URLBasedViewResolver 支持的属性,它都支持。
 
InternalResourceViewResolver的功能:
      它可将返回的视图名称解析为InternalResourceView 对象
       InternalResourceView对象可将Controller处理器方法返回的模型属性放入到request 属性中,
再使用RequestDispatcher在服务器端将forword 重定向至目标URL中

例:
    在 InternalResourceViewResolver 中定义为 prefix=/WEB-INF/,suffix=.jsp
 当请求的 Controller 处理器方法返回的视图名称为index,
 此时InternalResourceViewResolver先将index转换为一个InternalResourceView 对象
 再将返回的模型属性放入HttpServletRequest 属性中
 最后使用RequestDispatcher在服务器端,将请求 forword 到 /WEB-INF/index.jsp 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringMVC/2021-05-13/430.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者