|
12. JSF HTML Tag Reference
Documentation
>
JSF
>
JSF Tag Reference
>
JSF HTML Tag Library
>
h:inputSecret
h:inputSecret |
|
The inputSecret tag renders an HTML input element of the type
"password".
JSF Example
<!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://java.sun.com/jsf/html">
<h:head />
<body>
<h:form>
<h:panelGrid>
<h:outputLabel value="Username: " style="font-weight:bold" />
<h:inputText value="#{userController.user.username}" />
<h:outputLabel value="Password: " style="font-weight:bold" />
<h:inputSecret value="#{userController.user.password}" />
<h:commandButton value="Login" />
</h:panelGrid>
</h:form>
</body>
</html>
This example was formatted by JSFToolbox for Dreamweaver.
Rendered Output
|
Tag Attributes
| accesskey |
Text
|
| |
| The accesskey attribute is a standard HTML attribute that sets the access key
that transfers focus to this element when pressed.
|
| alt |
Text
|
| |
| The alt attribute is a standard HTML attribute that sets the alternate
textual description rendered by this component.
|
| autocomplete |
Text
|
| |
| If the value of this attribute is "off", render "off" as the value of the
attribute. This indicates that the browser should disable its autocomplete
feature for this component. This is useful for components that perform
autocompletion and do not want the browser interfering. If this attribute is not
set or the value is "on", render nothing.
|
| binding |
Expression
|
| |
| The value-binding expression linking this component tag to a backing bean
property.
|
| converter |
Text
|
| |
| The converter attribute sets the converter instance to be registered for this
component. It must match the converter-id value of a converter element defined
in your Faces configuration file.
|
| converterMessage |
Text
|
| |
| A ValueExpression enabled attribute that, if present, will be used as the
text of the converter message, replacing any message that comes from the
converter.
|
| dir |
Enumerated
|
| |
| The dir attribute is a standard HTML attribute that overrides the default
text directionality for this component. The values accepted for this component
are "LTR" (left-to-right) and "RTL" (right-to-left).
This attribute accepts the following values:
|
| disabled |
Boolean
|
| |
| The disabled attribute is a boolean flag that when set to true indicates that
this component should not receive focus or be included in a form submit.
|
| id |
Text
|
| |
| The unique identifier value for this component. The value must be unique
within the closest naming container.
|
| label |
Text
|
| |
| A localized user presentable name for this component.
|
| lang |
Text
|
| |
| The lang attribute is a standard HTML attribute that sets the code describing
the language to be used in the markup generated by this component.
|
| maxlength |
Text
|
| |
| The maxlength attribute sets the maximum length in characters of the string
accepted by this input component.
|
| onblur |
Text
|
| |
| The onblur attribute sets the JavaScript code to execute when this element
loses focus.
|
| onchange |
Text
|
| |
| The onchange attribute sets the JavaScript code to execute when this element
loses focus and its value changes after gaining focus.
|
| onclick |
Text
|
| |
| The onclick attribute sets the JavaScript code to execute when the mouse
pointer is clicked over this element.
|
| ondblclick |
Text
|
| |
| The ondblclick attribute sets the JavaScript code to execute when the mouse
pointer is double-clicked over this element.
|
| onfocus |
Text
|
| |
| The onfocus attribute sets the JavaScript code to execute when the element
receives focus.
|
| onkeydown |
Text
|
| |
| The onkeydown attribute sets the JavaScript code to execute when a key is
pressed down over this element.
|
| onkeypress |
Text
|
| |
| The onkeypress attribute sets the JavaScript code to execute when a key is
pressed and released over this element.
|
| onkeyup |
Text
|
| |
| The onkeyup attribute sets the JavaScript code to execute when a key is
released over this element.
|
| onmousedown |
Text
|
| |
| The onmousedown attribute sets the JavaScript code to execute when the mouse
pointer is pressed down over this element.
|
| onmousemove |
Text
|
| |
| The onmousemove attribute sets the JavaScript code to execute when the mouse
pointer is moved within this element.
|
| onmouseout |
Text
|
| |
| The onmouseout attribute sets the JavaScript code to execute when the mouse
pointer is moved away from this element.
|
| onmouseover |
Text
|
| |
| The onmouseover attribute sets the JavaScript code to execute when the mouse
pointer is moved onto this element.
|
| onmouseup |
Text
|
| |
| The onmouseup attribute sets the JavaScript code to execute when the mouse
button is released over this element.
|
| onselect |
Text
|
| |
| The onselect attribute sets the JavaScript code to execute when the user
selects the text contained by this element.
|
| readonly |
Boolean
|
| |
| The readonly attribute is a boolean flag that when set to true prohibits
changes to this element by the user. The element will continue to receive focus
unless you set the disabled attribute to true.
|
| redisplay |
Boolean
|
| |
| The redisplay attribute is a boolean flag indicating whether or not a
previously entered password should be rendered in this form. For security
reasons, the default value for this attribute is false.
|
| rendered |
Boolean
|
| |
| A value-binding expression that evaluates to a Boolean condition indicating
if this component should be rendered.
|
| required |
Boolean
|
| |
| The required attribute is a boolean flag that indicates whether or not the
user is required to provide a value for this field before the form can be
submitted to the server.
|
| requiredMessage |
Text
|
| |
| A ValueExpression enabled attribute that, if present, will be used as the
text of the validation message for the "required" facility, if the "required"
facility is used.
|
| size |
Text
|
| |
| The size attribute sets the width in characters of this input field.
|
| style |
Text
|
| |
| The style attribute sets the CSS style definition to be applied to this
component when it is rendered.
|
| styleClass |
Text
|
| |
| The styleClass attribute sets the CSS class to apply to this component when
it is rendered.
|
| tabindex |
Text
|
| |
| The tabindex attribute is a standard HTML attribute that sets the order in
which this element receives focus when the user cycles through the elements
using the TAB key. The value for this attribute must be an integer between 0 and
32767.
|
| title |
Text
|
| |
| The title attribute is a standard HTML attribute that sets the tooltip text
to display for the rendered component.
|
| validator |
Text
|
| |
| The validator attribute accepts a method-binding expression representing a
validator method that will be called when the JSF framework validates this
component. A validator method must be a public method that takes FacesContext,
UIComponent, and Object parameters, with a return type of void.
|
| validatorMessage |
Text
|
| |
| A ValueExpression enabled attribute that, if present, will be used as the
text of the validator message, replacing any message that comes from the
validator.
|
| value |
Text
|
| |
| The value attribute sets the current value for this component.
|
| valueChangeListener |
Text
|
| |
| The valueChangeListener attribute accepts a method-binding expression
representing a value change listener method to be notified when a new value has
been set for this input component. A value change listener method must be a
public method that takes a ValueChangeEvent parameter, with a return type of
void.
|
|
|
|
|
|