|
已经调试成功。vo加了一个空字段Read_Only,将属性改为boolean(页面条件属性是boolean)。在vo get中写逻辑
public Boolean getReadOnly() {
if ("SUBMITTED".equals(this.getApplicationStatus())) {
return (Boolean)true;
} else {
return (Boolean)false;
}
}
set为空。
页面属性将item的read only属性由false-->${oa.<vo name>,.ReadOnly}
同理像Reqired,Rendered,length,css等属性应该也是可以用类似方法动态实现--还没有测试这一部分。
|
|