EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

چگونه می  توانیم در jsf ولیدیشن های مورد نیاز خود را پیاده سازی کنیم؟

 

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

برای پیاده سازی ولیدیشن مورد نیاز خود مراحل زیر را انجام می  دهیم

1.  استفاده از متد validate در اینترفیس Validator 

public class UrlValidator implements Validator {
   
   @Override
   public void validate(FacesContext facesContext,
      UIComponent component, String value) throws ValidatorException {
      ...
   }
}

در متد validate ولیدیشن ای که مد نظر ما هست را پیاده سازی می  کنیم.

2. با استفاده از انوتیشن FacesValidator@  یک آی دی به کلاس خود می دهیم.

@FacesValidator("com.tutorialspoint.test.UrlValidator")
public class UrlValidator implements Validator {
}

3. استفاده از ولیدیشن خود در صفحه jsf

<h:inputText id="urlInput" value="#{userData.data}" label="URL" >
   <f:validator validatorId="com.tutorialspoint.test.UrlValidator" />
</h:inputText>
  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت