JSF 2 Passwort Beispiel
In JSF können Sie das Tag<h:inputSecret /> verwenden, um eine HTML-Eingabe des Kennwortfeldstype=”password” zu rendern. Zum Beispiel,
JSF-Tag…
Rendern Sie diesen HTML-Code ...
P.S The name attribute value is randomly generated by JSF.
Beispiel für ein JSF-Passwort
Ein vollständiges JSF 2-Beispiel zum Rendern eines Kennworteingabefelds über das Tag<h:inputSecret />.
1. Managed Bean
Eine einfache verwaltete Bean mit der Eigenschaft "password".
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. Seite anzeigen
Zwei Seiten für die Demonstration.
demo.xhtml - Rendern eines Kennwortfelds über "h: inputSecret", Schaltfläche über "h: commandButton". Wenn Sie auf die Schaltfläche klicken, wird der Kennwortwert über die Methode setPassword () an die Eigenschaft "userBean.password" gesendet. und weiterleiten an "user.xhtml".
JSF 2 password example
Password :
user.xhtml - Zeigt den übermittelten Passwortwert über "h: outputText" an.
JSF 2 password example
Password :
3. Demo
Zeigen Sie die Seite „demo.xhtml“ an

Wenn Sie auf die Schaltfläche klicken, werden die Seite „user.xhtml“ und der übermittelte Kennwortwert angezeigt.
