JSF 2 validateDoubleRange-Beispiel

JSF 2 validateDoubleRange-Beispiel

"f:validateDoubleRange" ist ein JSF-Bereichsüberprüfungs-Tag, mit dem der Bereich eines Gleitkommawerts überprüft wird. Zum Beispiel,


    

Wenn dieses Formular eingereicht wird, stellt der Prüfer sicher, dass der Wert für „Gehalt“ im Bereich von „10,11“ bis „10000,11“ liegt.

Beispiel "f: validateDoubleRange"

In einem JSF 2.0-Beispiel, in dem die Verwendung des Tags "f:validateDoubleRange" zur Überprüfung des Bereichs eines Eingabefelds "Gehalt" gezeigt wird, wird die Fehlermeldung über das Tag "h:message" angezeigt, wenn der Prüfer fehlgeschlagen ist.

1. Managed Bean

Eine vom Benutzer verwaltete Bean mit der Eigenschaft "salary".

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 Seite

Zeigen Sie auf der JSF XHTML-Seite die Verwendung des Tags "f:validateDoubleRange" an, um sicherzustellen, dass der Eingabewert "Gehalt" im Bereich von "10.11" bis "10000.11" liegt.




    

        

JSF 2 validateDoubleRange example

Enter your salary :

3. Demo

Überprüfung des Mindestbereichs fehlgeschlagen.

jsf2-ValidateDoubleRange-Example-1

Quellcode herunterladen

Laden Sie es herunter -JSF-2-ValidateDoubleRange-Example.zip (9KB)