primefaces-p

Tag commandButton

Component Information 
InfoValue
Component Typeorg.primefaces.component.CommandButton
Handler ClassNone
Renderer Typeorg.primefaces.component.CommandButtonRenderer
DescriptionNone
Attributes 
NameRequiredTypeDescription
idfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Unique identifier of the component in a namingContainer.
renderedfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Boolean value to specify the rendering of the component, when set to false component will not be rendered.
bindingfalsejavax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent)
An el expression referring to a server side UIComponent instance in a backing bean.
valuefalsejavax.el.ValueExpression
(must evaluate to java.lang.Object)
Label of the component.
actionListenerfalsejavax.el.ValueExpression
(must evaluate to javax.faces.event.ActionListener)
An actionlistener to process when command is executed.
actionfalsejavax.el.ValueExpression
(must evaluate to javax.el.MethodExpression)
A method expression or a string outcome to process when command is executed.
immediatefalsejavax.el.ValueExpression
(must evaluate to boolean)
Boolean value that determines the phaseId of the action event, when true actions are processed at "Apply Request Values", when false at "Invoke Application" phase.
widgetVarfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Name of the client side widget.
ajaxfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Specifies the submit mode, when set to true (default), submit would be made with Ajax.
asyncfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
When set to true, ajax requests are not queued.
processfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Component(s) to process partially instead of whole view.
updatefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Component(s) to be updated with ajax.
onstartfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute before ajax request is begins.
oncompletefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when ajax request is completed.
onerrorfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when ajax request fails.
onsuccessfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when ajax request succeeds.
globalfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Defines whether to trigger ajaxStatus or not.
delayfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
If less than delay milliseconds elapses between calls to request() only the most recent one is sent and all other requests are discarded. The default value of this option is null. If the value of delay is the literal string 'none' without the quotes or the default, no delay is used.
timeoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Defines the timeout for the ajax request.
partialSubmitfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
When enabled, only values related to partially processed components would be serialized for ajax instead of whole form.
resetValuesfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
If true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.
ignoreAutoUpdatefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
If true, components which autoUpdate="true" will not be updated for this request. If not specified, or the value is false, no such indication is made.
accesskeyfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Access key that when pressed transfers focus to the button.
altfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Alternate textual description of the button.
dirfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Direction indication for text that does not inherit directionality. Valid values are LTR and RTL.
disabledfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Disables the button.
labelfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
A localized user presentable name.
langfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Code describing the language used in the generated markup.
tabindexfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the button element in the tabbing order.
titlefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Advisory tooltip informaton.
typefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Sets the behavior of the button. Default is submit.
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Inline style of the button element.
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Style class of the button element.
onblurfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when button loses focus.
onchangefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when button loses focus and its value has been modified since gaining focus.
onclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when button is clicked.
ondblclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when button is double clicked.
onfocusfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when button receives focus.
onkeydownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a key is pressed down over button.
onkeypressfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a key is pressed and released over button.
onkeyupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a key is released over button.
onmousedownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a pointer button is pressed down over button.
onmousemovefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a pointer button is moved within button.
onmouseoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a pointer button is moved away from button.
onmouseoverfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a pointer button is moved onto button.
onmouseupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when a pointer button is released over button.
onselectfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Client side callback to execute when text within button is selected by user.
iconfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Icon of the button.
iconPosfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Position of the icon, default value is left.
inlinefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Displays button inline instead of fitting the content width, only used by mobile.
escapefalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
Defines if label of the component is escaped or not.
validateClientfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
When set to true client side validation is enabled, global setting is required to be enabled as a prerequisite.
partialSubmitFilterfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Selector to use when partial submit is on, default is ":input" to select all descendant inputs of a partially processed components.
formfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Form to serialize for an ajax request. Default is the enclosing form.
renderDisabledClickfalsejavax.el.ValueExpression
(must evaluate to java.lang.Boolean)
When enabled, click event can be added to disabled button
ariaLabelfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The aria-label attribute is used to define a string that labels the current element for accessibility.

Output generated by Vdldoc View Declaration Language Documentation Generator.