AppBean:绑定应用的默认Bean类,控制主对象集/单个对象,和ui关联的类
继承:DataBean
DataBean:任何对象集/单个对象,在ui端处理类。
1.在对象层:写一个Fld类,调用构造、getList()、action()、validate()方法。
可弹出选择框,设置查询条件,验证输入、执行操作等。。。
2.在UI层,写一个appBean,可正常调用。也可验证SAVE();INSERT().
3.在UI层,写一个databean,绑定到子对象的table上。验证addrow等方法的调用顺序和逻辑。
toggledetailstate 显示详细信息
toggledeleterow 标记要删除的行 btn_garbage.gif
过程中的问题:
1.在写Fld类的时候:注意getList()、action()、validate()都是调用父类的方法。
Fld类中的构造方法用来指定要查找的对象.
2.AppBean绑定的是对象的页面,也就是主页面,DateBean只适用在子绑定到子对象。
3.在测试程序的时候,BMXAA4176E - 属性RKFS不存在:需重新加载class文件重启服务。
4.在DateBean类中,都是对子对象的操作,有很多方法可以从其他的程序中参考。