码迷,mamicode.com
首页 > 其他好文 > 详细

控制器和视图解析器

时间:2018-01-14 21:22:19      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:oid   结构   body   方法   nal   prefix   view   framework   lob   

控制器

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

控制器和视图解析器

标签:oid   结构   body   方法   nal   prefix   view   framework   lob   

原文地址:https://www.cnblogs.com/yang82/p/8284204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!