JSF 2 validateRequiredの例

JSF 2 validateRequiredの例

f:validateRequired」はJSF 2.0の新しいバリデータタグであり、入力フィールドが空でないことを確認するために使用されます。 例えば、


    

または、「必須」属性を使用することもできます。両方とも同じ空の値の検証を実行しています。

「f:validateRequired」の例

f:validateRequired」タグを使用して「password」フィールドが空でないことを確認するJSF2.0の例。

1. マネージドBean

ユーザー管理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ページ

JSF XHTMLページで、「f:validateRequired」タグを使用して、「password」フィールドと「confirmpassword」フィールドの両方が空でないことを確認する方法を示します。



    

        

JSF 2 validateRequired example

Enter your password : Enter your password again :

3. Demo

「パスワード」または「パスワードの確認」フィールドが空の場合、エラーメッセージを表示します。

jsf2-ValidateRequired-Example

ソースコードをダウンロード

ダウンロード–JSF-2-ValidateRequired-Example.zip(9KB)