为了账号安全,请及时绑定邮箱和手机立即绑定

SpringMVC @ModelAttribute 什么情况必须要 model.addAttribute(...)?

SpringMVC @ModelAttribute 什么情况必须要 model.addAttribute(...)?

梦编猿 2017-07-17 21:41:57
查看完整描述

1 回答

?
给我一杯咖啡

TA贡献19条经验 获得超11个赞

围观中,你每次问的问题都是我想要知道的,原谅我又来说废话了~

查看完整回答
1 反对 回复 2017-07-18
?
blustry

TA贡献3条经验 获得超0个赞

model是作为前后台的一个交互作用的,你想要返回给前端的参数都要给model,这样就可以直接在前段取值展示了

查看完整回答
反对 回复 2017-07-18
  • 梦编猿
    梦编猿
    这是肯定的,主要是这个注解底层里面是否有时候自动给model了!
?
yanrun

TA贡献317条经验 获得超240个赞

往前台视图传参数,类似于request.setAttribute("username","admin")

查看完整回答
反对 回复 2017-07-18
  • 梦编猿
    梦编猿
    但是有情况是不需要model.addAttribute(...),是吧!
  • yanrun
    yanrun
    是的。
  • 梦编猿
    梦编猿
    所以呢!能总结下什么时候必须,什么时候可以省略?
点击展开后面4
?
topband

TA贡献14条经验 获得超12个赞

就是需要将请求发过来的数据(或者说参数)传递到重定向的页面/转发的页面的时候,就要用到。

查看完整回答
反对 回复 2017-07-20
  • 梦编猿
    梦编猿
    这个注解有没有情况是自动帮你addAttribute(...)?
  • topband
    topband
    那就是使用这个注解,直接将attr注入到你的model里面咯
  • 1 回答
  • 1 关注
  • 2905 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信