Exemple JSF 2 validateRequired

Exemple JSF 2 validateRequired

«f:validateRequired» est une nouvelle balise de validation dans JSF 2.0, qui est utilisée pour s'assurer que le champ d'entrée n'est pas vide. Par exemple,


    

Alternativement, vous pouvez également utiliser l'attribut «requis», les deux effectuent la même validation de valeur vide.

Exemple «f: validateRequired»

Un exemple JSF 2.0 pour montrer l'utilisation de la balise «f:validateRequired» pour s'assurer que le champ «mot de passe» n'est pas vide.

1. Bean géré

Un bean géré par l'utilisateur.

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. Page JSF

Page JSF XHTML, affichez l'utilisation de la balise «f:validateRequired» pour vous assurer que les champs «mot de passe» et «confirmer le mot de passe» ne sont pas vides.



    

        

JSF 2 validateRequired example

Enter your password : Enter your password again :

3. Demo

Si les champs «mot de passe» ou «confirmer mot de passe» sont vides, affichez le message d'erreur.

jsf2-ValidateRequired-Example

Télécharger le code source

Téléchargez-le -JSF-2-ValidateRequired-Example.zip (9 Ko)