zoukankan      html  css  js  c++  java
  • 控制器和视图解析器

    控制器

    1. ModelAndView

      1)包含视图信息和模型数据信息

      2)常用方法

      添加模型数据

        ModelAndView addObject(String attributeName,Object attributeValue);

        ModelAndView addAllObjects(Map<String,?> modelMap);

      设置视图

        void setView(View view);

        void setViewName(String viewName);

    2. Model

      1)数据结构:Map类型

      2)常用方法:添加模型数据

        Model.addAttribute(String attributeName,Object attributeValue);

      3)处理方法的入参为Model类型

      注意:在Model中增加模型数据,若不指定key,则默认使用对象的类型作为key

    视图解析器ViewResolver

    1. 将逻辑视图名与JSP等视图技术进行匹配

    2. InternalResourceViewResolver

        prefix //前缀

        suffix //后缀

        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" >

          <property name="prefix" value="/WEB-INF/jsp/"/>

          <property name="suffix" value=".jsp"/>

        </bean>

        组合结果: /WEB-INF/jsp/逻辑视图名.jsp

  • 相关阅读:
    委托&指针函数&回调函数
    Unity animation笔记1
    hadoop源码编译
    protocbuf的安装
    学习hadoop不错的一些文章
    moven的安装
    在Linux上安装与配置Hadoop
    linux tar命令详解
    How to contribute to hadoop common
    Ubuntu下SVN的安装
  • 原文地址:https://www.cnblogs.com/yang82/p/8284204.html
Copyright © 2011-2022 走看看