# a4j

## Tag status

- Description:

    The <a4j:status> component displays the status of current Ajax requests. The status can be either in progress, complete, or an error is shown after a failed request.

    @author Nick Belaevski

- Component Information
  Info | Value
  --- | ---
  Component Type | `org.richfaces.Status`
  Handler Class | None
  Renderer Type | `org.richfaces.StatusRenderer`
  Description | The <a4j:status> component displays the status of current Ajax requests. The status can be either in progress, complete, or an error is shown after a failed request. @author Nick Belaevski

- Attributes
  Name | Required | Type | Description
  --- | --- | --- | ---
  `binding` | `false` | `javax.el.ValueExpression` (must evaluate to `javax.faces.component.UIComponent`) | The value binding expression used to wire up this component to a component property of a JavaBean class
  `errorStyle` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css style attribute for the error text
  `errorStyleClass` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css class attribute used to style the error text
  `errorText` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The text shown when an error has occurred
  `id` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
  `name` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The name of the status component
  `onerror` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when the request results in an error
  `onstart` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when the request starts
  `onstop` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when the request stops
  `onsuccess` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when the request completes successfully
  `rendered` | `false` | `javax.el.ValueExpression` (must evaluate to `boolean`) | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.
  `startStyle` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css style attribute for the start text
  `startStyleClass` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css class attribute used to style the start text
  `startText` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The text shown after the request has been started and is currently in progress
  `stopStyle` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css style attribute for the stop text
  `stopStyleClass` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The css class attribute used to style the stop text
  `stopText` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The text shown once the request is complete

Output generated by Vdldoc View Declaration Language Documentation Generator.