Пример пароля JSF 2

Пример пароля JSF 2

В JSF вы можете использовать тег<h:inputSecret /> для рендеринга HTML-вводаtype=”password”, поля пароля. Например,

Тег JSF ...

Визуализируйте этот HTML-код ...

P.S The name attribute value is randomly generated by JSF.

Пример пароля JSF

Полный пример JSF 2 для отображения поля ввода пароля с помощью тега<h:inputSecret />.

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

Простой управляемый бин со свойством «пароль».

package com.example.form;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import java.io.Serializable;

@ManagedBean
@SessionScoped
public class UserBean implements Serializable {

    private String password;

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

}

2. Просмотр страницы

Две страницы для демонстрации.

demo.xhtml - отображать поле пароля через «h: inputSecret», кнопку через «h: commandButton», если кнопка нажата, значение пароля будет отправлено в свойство «userBean.password» через метод setPassword (), и перешли на «user.xhtml».





    
        

JSF 2 password example

Password :

user.xhtml - отобразить отправленное значение пароля через «h: outputText»





    
        

JSF 2 password example

Password :

3. Demo

Показать страницу «demo.xhtml»

jsf2-password-example-1

Если кнопка нажата, отобразите страницу «user.xhtml», а также введенное значение пароля.

jsf2-password-example-2

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

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

Ссылка