JSF 2 validateRequired-Beispiel

Beispiel für JSF 2 validateRequired

"f:validateRequired" ist ein neues Validator-Tag in JSF 2.0, mit dem sichergestellt wird, dass das Eingabefeld nicht leer ist. Zum Beispiel,


    

Alternativ können Sie auch das Attribut "Erforderlich" verwenden. Beide führen die gleiche Leerwertvalidierung durch.

Beispiel "f: validateRequired"

Ein JSF 2.0-Beispiel, das die Verwendung des Tags "f:validateRequired" zeigt, um sicherzustellen, dass das Feld "Kennwort" nicht leer ist.

1. Managed Bean

Eine vom Benutzer verwaltete Bean.

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{

    String password;
    String confPassword;

    //getter and setter methods
}

2. JSF Seite

Zeigen Sie auf der JSF XHTML-Seite die Verwendung des Tags "f:validateRequired" an, um sicherzustellen, dass die Felder "Kennwort" und "Kennwort bestätigen" nicht leer sind.




    

        

JSF 2 validateRequired example

Enter your password : Enter your password again :

3. Demo

Wenn die Felder "Passwort" oder "Passwort bestätigen" leer sind, wird die Fehlermeldung angezeigt.

jsf2-ValidateRequired-Example

Quellcode herunterladen

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