easyjweb中驗證機制在頁面中的顯示

 
java的繼承機制:
在父類這裏有一個抽象的方法:protected abstract Class entityClass();
如果在子類中繼承該父類的時候,其必須實現改方法。並且在父類裏面調用改
protected abstract Class entityClass();  抽象方法的時候。它將會調用子類中的實
現方法:
protected Class entityClass() {
 return User.class;
 }
第一:easyjweb中的驗證:
@Field(name = "用戶名", validator = @Validator(name = "string", value =
"required;min:3;max:8"))
這樣它將出現: 用戶名字符串格式不正確======這裏顯示的是name
第二:
@Field(name = "用戶名", validator = @Validator(name = "string", value =
"required;min:3;max:8;minMsg:太小了;maxMsg:太大了"))
這樣將會出現:按照實際的情況只顯示  太小了|太大了。
第三:
@Field(name = "用戶名", validator = @Validator(name = "string", value =
"required;min:3;max:8;minMsg:太小了;maxMsg:太大了",msg="yonghuming"))
這樣將會出現:按照實際的情況只顯示  yonghuming太小了|yonghuming太大了。
 
通過WebForm中得到實體id的值:
/**
  * 從WebForm中得到實體id的值
  *
  * @param form
  * @return
  */
 protected Serializable getIdValue(WebForm form) {
  return (Serializable) BeanUtils.convertType(form.get
(getIdName()),getIdClass());
 }
convertType(Object object,Class class)  類型轉換
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章