Пример JSF 2 validateLongRange

Пример JSF 2 validateLongRange

«f:validateLongRange» - это тег проверки диапазона JSF, который используется для проверки диапазона числового значения. Например,


    

Когда эта форма будет отправлена, валидатор убедится, что значение «возраст» находится в диапазоне от 1 до 150.

Пример «f: validateLongRange»

Пример JSF 2.0, показывающий использование тега «f:validateLongRange» для проверки диапазона поля ввода «age», при сбое валидатора отображается сообщение об ошибке с помощью тега «h:message».

1. Управляемый Боб

Управляемый пользователем bean-компонент со свойством age.

package com.example;

import java.io.Serializable;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

@ManagedBean(name="user")
@SessionScoped
public class UserBean implements Serializable{

    int age;

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

}

2. Страница JSF

Страница JSF XHTML, покажите использование тега «f:validateLongRange», чтобы убедиться, что входное значение «age» находится в диапазоне от 1 до 150.




    

        

JSF 2 validateLongRange example

Enter your age :

3. Demo

Проверка максимального диапазона не удалась.

jsf2-ValidateLongRange-Example-1

Скачать исходный код

Скачать -JSF-2-ValidateLongRange-Example.zip (9 КБ)