adf也sturts2的影子
例如MessageBeen绑定变量,可以之际和前台对应上,但也有些区别
Struts 显示时候调用get 方法,保存时候调用set方法
但是adf有点区别:
新增也会走 get方法
修改时候进入会调用 get方法
修改返回的时候会调用 get方法
保存的时候会调用 set方法
import javax.faces.application.FacesMessage;
import javax.faces.validator.ValidatorException;这个就验证需要引入的包
public void inputValueNotNullalidate(FacesContext facesContext, UIComponent uiComponent,
Object object) throws ValidatorException{
String inputValue = String.valueOf(object);
System.out.println("验证走了");
System.out.println(inputValue);
if(null == inputValue || "" ==inputValue){
throw new ValidatorException(new FacesMessage("必填项不能为空"));
}
}
本文对比了ADF和Struts2框架中数据绑定的不同之处,特别关注了两者在获取和设置数据时的方法调用差异。同时介绍了ADF在不同操作阶段如何调用get和set方法,并提供了一个ADF中进行输入验证的示例代码。
1427

被折叠的 条评论
为什么被折叠?



