个性化阅读
专注于IT技术分析

PrimeFaces密码password组件用法

本文概述

它是一个输入字段, 从用户那里获取隐藏的值。 <p:password>组件用于在JSF应用程序中创建密码字段。它还在输入密码时提供反馈。它具有下表列出的各种属性。

密码属性

Attribute 默认值 Type Description
required false Boolean 用于根据需要标记组件。
feedback false Boolean 启用强度指示器。
inline false Boolean 它以内联方式显示反馈, 而不是使用弹出窗口。
promptLabel 请输入密码 String 它是提示的标签。
weakLabel Weak Boolean 用于设置弱密码标签。
goodLabel good String 用于设置良好密码的标签。
strongLabel strong String 用于设置强密码标签。
redisplay false Boolean 用于显示先前的值。
match null String 它匹配另一个密码组件的ID以匹配其值。
maxlength null Integer 它用于设置可以在此字段中输入的最大字符数。
placeholder null String 它指定一个简短提示。
readonly false Boolean 它用于将组件设置为只读。
size null Integer 用于确定输入元素宽度的字符数。
style null String 它用于设置输入元素的内联CSS。
tabindex null Integer 用于按跳位顺序设置输入元素的位置。
title null String 它用于设置咨询工具提示信息。

例子

在下面的示例中, 我们正在实现<p:password>组件。本示例包含以下文件。

JSF文件

// password.xhtml

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head>
<title>Password</title>
</h:head>
<h:body>
<h:form>
<h:panelGrid columns="2" cellpadding="5">
<h:outputText value="Enter Password: " />
<p:password value="#{password.passwordField1}" />
<h:outputText value="Enter Password: " />
<p:password value="#{password.passwordField2}" feedback="true" />
</h:panelGrid>
<p:commandButton  value="Save" />
</h:form>
</h:body>
</html>

ManagedBean

// Password.java

package com.srcmini;
import javax.faces.bean.ManagedBean;
@ManagedBean
public class Password {
private String passwordField1;  
private String passwordField2;  
public String getPasswordField1() {
return passwordField1;
}
public void setPasswordField1(String passwordField1) {
this.passwordField1 = passwordField1;
}
public String getPasswordField2() {
return passwordField2;
}
public void setPasswordField2(String passwordField2) {
this.passwordField2 = passwordField2;
}
}

输出

PrimeFaces Passward 1
PrimeFaces Passward 2
赞(0)
未经允许不得转载:srcmini » PrimeFaces密码password组件用法

评论 抢沙发

评论前必须登录!