spring的form表单有什么好处

spring的form表单有什么好处

如图,使用to_update方法跳转到修改页面后:

http://img1.sycdn.imooc.com//climg/5ce6793c000167cf11980187.jpg

使用了<form:form>标签,它的好处是不是有了里面的 modelAttribute属性,那么在<form:input>标签处:

http://img1.sycdn.imooc.com//climg/5ce679ac0001df9910020123.jpg

就不用写EL表达式${department.sn}也能显示部门编号的信息

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学理解的是对的

写modelAttribute 的好处就是他可以自动把表单封装成实体类:

http://img1.sycdn.imooc.com//climg/5ce684220001ecdf07120411.jpg

同学可以到,map中put进去的这个department对应的就是modelAttribute 后边的department

那这个department对于的value就是一个 new Department()

然后jsp页面就可以把表单中的属性直接封装到Department对象中。

然后发送给add方法。

http://img1.sycdn.imooc.com//climg/5ce684bf0001a00a05590240.jpg

这样就不用在add方法中挨个获取表单提交的参数(input的name后边的值),然后再封装成Department对象了。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师