课程
/后端开发
/Java
/Spring MVC起步
@ModelAttribute用了跟不用有什么区别么?
2016-03-22
源自:Spring MVC起步 4-5
正在回答
简言之,请求信息用对象封装化。学到后面可能就知道了
这个问题还是没人回答么?我也想知道为什么
@ModelAttribute通常使用在Controller方法的参数注解中,用于解释model entity.此时分两种情况:从Model中获取或者从Form表单/URL参数中获取,如果是后者,则不添加此注释实际也能拿到对象。
但同时@ModelAttribute也可以放在方法注解里, 如果把@ModelAttribute放在方法的注解上时,代表的是:该Controller的所有方法在调用前,先执行此@ModelAttribute方法。
键盘兔
java家洼
举报
Java中Spring MVC框架入门教程,快来看最易用的MVC框架
1 回答@ModelAttribute加不加好像都可以哟,有啥区别呢?
1 回答加@ModelAttribute有什么用,感觉和没加是一样的啊
3 回答既然不用@ModelAttribute也能实现绑定那为什么还要使用这个注解
3 回答代码中增加@ModelAttribute属性有用吗???
1 回答model的三种形式是哪些有什么区别呢
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号