JSF 2 validateDoubleRange пример

Пример JSF 2 validateDoubleRange

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


    

Когда эта форма будет отправлена, валидатор удостоверится, что значение «заработной платы» находится в диапазоне от «10,11» до «10000,11».

Пример «f: validateDoubleRange»

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

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

Управляемый пользователем компонент с свойством «зарплата».

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{

    double salary;

    public double getSalary() {
        return salary;
    }

    public void setSalary(double salary) {
        this.salary = salary;
    }

}

2. Страница JSF

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




    

        

JSF 2 validateDoubleRange example

Enter your salary :

3. Demo

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

jsf2-ValidateDoubleRange-Example-1

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

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