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

运用Domain Model方法中,为什么要在表单中加上对象的名字,即user.?

老师说为了防止多个User对象时的参数混乱问题?这是为何model driven方法就不会有这个问题呢?

正在回答

2 回答

第一种应该也是靠反射

Domain Model方法的user.username应该会以.分割,然后user是LoginAction的属性,可以通过反射得到setUser方法,name是user的属性,也可以通过反射得到set方法,将对应的请求参数赋值

Model Driven是个泛型的接口,继承时指定了泛型类型,所以不需要加user

0 回复 有任何疑惑可以回复我~

ModelDriven接口规定了类型,实现接口的方法确定了对象

0 回复 有任何疑惑可以回复我~
#1

0110号建筑师 提问者

确定的只是User类型吧?如何确定是哪个user对象?从而防止多个User对象时的参数混乱问题
2017-06-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

运用Domain Model方法中,为什么要在表单中加上对象的名字,即user.?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信