ExtendedModelMap

springMVC笔记系列(14)——模型数据处理篇 之 Map

坚强是说给别人听的谎言 提交于 2020-12-19 08:40:37
Spring MVC 在内部使用了一个 org.springframework.ui.Model 接口存储模型数据 具体步骤: – Spring MVC 在调用方法前会创建一个隐含的模型对象作为模型数据的存储容器。 – 如果方法的入参为 Map 或 Model 类型,Spring MVC 会将隐含模型的引用传递给这些入参。在方法体内,开发者可以通过这个入参对象访问到模型中的所有数据,也可以向模型中添加新的属性数据 参数的类型可以Map接口引用,也可以是ModelMap或Model。 package com.happyBKs.springmvc.handlers; import java.util.Arrays; import java.util.Date; import java.util.Map; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import com.happyBKs.springmvc.beans.Location; @RequestMapping("/model")