springMVC中的ModelMap作用及用法

Posted 平凡加班狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springMVC中的ModelMap作用及用法相关的知识,希望对你有一定的参考价值。

概念

ModelMap的作用:
ModelMap对象主要用于传递控制方法传递数据到结果页面。类似于request的setAttribute方法的作用。

所以我们要想在jsp页面获取数据,只要将数据放到ModelMap对象中即可。

具体存放数据的方法如下:
addAttribute(String key,object value);

Jsp页面获取数据的方法如下:
$key  在页面上通过EL表达式来获取ModelMap中存放的数据。中的key对应的是addAttributed()中的key值。。

modelmap本身不能设置页面跳转的url地址别名或者物理跳转地址,那么我们可以通过控制器方法的返回值来设置跳转url地址别名或者物理跳转地址。

用法


这样我们在前端就可以去使用它

如果后台没有设置这个域对象,就肯定是不能在前端这么用的

以上是关于springMVC中的ModelMap作用及用法的主要内容,如果未能解决你的问题,请参考以下文章

Spring MVC 中的 ModelMap 与模型

SpringMVC中 -- @RequestMapping的作用及用法

ModelMapjsp中显示springmvc modelmap传递的对象

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_4 响应之返回值是ModelAndView类型

springMVC Model ModelMap 和 ModelAndView的区别

SpringMVC入门第二部分