The hiddenValue Component is a non-visual component. It is equivalent to and Input hidden type HTML tag.
It allows to access and store value on the client and on the server while keeping it concealed. The clientData Component can also be used.
| Attributes |
| Name | Required | Request-time | Type | Description |
| id | false | false | java.lang.String |
A string specifying the identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
|
| binding | false | false | java.lang.String |
The value binding expression linking this component to a property in a backing bean.
|
| value | false | true | java.lang.String |
A string value holding the current value of the component.
|
| rendered | false | true | java.lang.String |
A boolean value indicating whether or not this component should be rendered
(during Render Response Phase), or processed on any subsequent
form submit.
|
| converter | false | true | java.lang.String |
The converter id to use. as specified in faces-config.xml.
|
| propertyChangeListener | false | true | java.lang.String |
Executed when a component's property is changed (by javascript).
A string that represent a javascript expression to evaluate and eventually a server action to execute.
the two parts are separated by a semi-column.
If the javascript evaluation return false (by using the return keyword) the server action is not executed.
The server action is represented by a binding.
|
| immediate | false | true | java.lang.String |
A boolean value indicating that this component's value must be
converted and validated immediately (that is, during
Apply Request Values phase), rather than waiting
until Process Validations phase.
|