精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-04-25
downpour 写道 我已经说了,你对什么叫ognl,什么叫valuestack,什么叫Action中的成员变量还没有搞清楚,你上面所说的,完全可以通过ognl和webwork的拦截器来解决,根本不需要实现ModelDriven接口。
不需要并不代表 没有用 我认为ModelDriven非常有用,我们的系统中全部使用ModelDriven模式! |
|
返回顶楼 | |
发表时间:2005-04-25
Readonly 写道 model driven? 别用这种方式了, 和property driven相比, 没有任何好处, 而且还有N多限制, 估计是webwork的开发人员一时间头脑发热放到里面去的......
我开始怀疑Readonly有没有真正用过Model Driven?“没有任何好处, 而且还有N多限制”,列举一点好处:如果一个Model有N多properties,而你要在一个Form中INPUT其数据,你这时不用Model Driven难道要把这N多属性都在Action中set/get一遍吗?如果后期你的Model属性发生了变化,你再回来改Action类? |
|
返回顶楼 | |
发表时间:2005-04-25
swallor 写道 我开始怀疑Readonly有没有真正用过Model Driven?“没有任何好处, 而且还有N多限制”,列举一点好处:如果一个Model有N多properties,而你要在一个Form中INPUT其数据,你这时不用Model Driven难道要把这N多属性都在Action中set/get一遍吗?如果后期你的Model属性发生了变化,你再回来改Action类? 你说的是model driven吗? 偶说的是ModelDriven这个恶心的接口. 最方便的做法当然就是放一个对象在action里面作为属性, 页面上只需要用ognl绑定就好了, 还有谁会无聊到写N多的getter/setter? |
|
返回顶楼 | |