|
accessKey
|
char
|
Yes
|
Character used to gain quick access to this button.
For accessibility reasons, this functionality is not supported
in screen reader mode.
If the same access key appears in multiple input fields in the
same page of output, the rendering user agent will cycle among
the elements accessed by the similar keys. Note that user agents
are inconsistent about dealing with two links having same access
key, and so the cycling behavior is dependent on what the user agent
provides.
This attribute is sometimes referred to as the "mnemonic".
The character specified by this attribute
must
exist in the
Text
attribute of this button instance.
If it does not, the user will receive no visual indication of
the existence of the accessKey.
The easiest, and most convenient
way to specify both the text and the mnemonic together is
to use textAndAccessKey.
|
|
action
|
javax.faces.el.MethodBinding
|
Yes
|
a reference to an action method sent by the command component,
or the static outcome of an action
|
|
actionListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to an action listener
|
|
attributeChangeListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to an attribute change listener
|
|
blocking
|
boolean
|
Yes
|
If set to TRUE the component will start blocking user input when the
action is initiated. The b
locking will stop when a response is received
from the server.
|
|
disabled
|
boolean
|
Yes
|
whether the button should be disabled.
|
|
immediate
|
boolean
|
Yes
|
whether or not data validation - client-side or
server-side -
should take place when
events are generated by this component.
When immediate is true, the default ActionListener
provided by the JavaServer Faces implementation
should be executed during Apply Request Values phase
of the request processing lifecycle, rather than
waiting until the Invoke Application phase.
|
|
launchListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to a launch listener
|
|
partialSubmit
|
boolean
|
Yes
|
whether the action should be done through a partial page submit
or not.
Default is false: no partial page submit.
|
|
partialTriggers
|
String[
]
|
Yes
|
the IDs of the components that should trigger a partial update.
This component will listen on the trigger components. If one of the
trigger components receives an event that will cause it to update
in some way, this component will request to be updated too.
|
|
returnListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to an return listener
|
|
text
|
String
|
Yes
|
the textual label of the button.
|
|
textAndAccessKey
|
String
|
Yes
|
An attribute that will simultaneously set both the "text"
and "accessKey" attributes from a single value, using
conventional ampersand ('
&
') notation.
For exam
ple, setting this attribute to "T
&
amp;ext" will
set the text to "Text" and the access key to 'e'.
|
|
useWindow
|
boolean
|
Yes
|
whether to use a new window when launching dialogs.
This will be consulted any time the command receives a LaunchEvent.
|
|
windowHeight
|
int
|
Yes
|
height of the window, if this command is
used to launch a window.
|
|
windowWidth
|
int
|
Yes
|
width of the window, if this command is
used to launch a window.
|