Overview | Library | Tag | Help
| FRAMES NO FRAMES

## Ajax4Jsf
Tag queue

The <a4j:queue> tag.

Tag Information
Tag Class | org.ajax4jsf.taglib.html.jsp.QueueTag
TagExtraInfo Class | None
Body Content | empty
Display Name | None

Attributes
Name | Required | Request-time | Type | Description
binding | false | false | `javax.el.ValueExpression` (must evaluate to `javax.faces.component.UIComponent`) | The attribute takes a value-binding expression for a component property of a backing bean
disabled | false | false | `javax.el.ValueExpression` (must evaluate to `boolean`) | If "true", disables this component on page.
id | false | false | `java.lang.String` | Every component may have a unique id that is automatically created if omitted
ignoreDupResponses | false | false | `javax.el.ValueExpression` (must evaluate to `boolean`) | Attribute allows you to ignore an Ajax response produced by a request if the newest 'similar' request is in the queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows avoiding unnecessary updates on the client side if the response isn't actual now
name | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | Specifies to name for the named queue.
onbeforedomupdate | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called before DOM is updated
oncomplete | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called after the request is completed
onerror | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called whenever a JavaScript error occurs
onrequestdequeue | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called after the request is removed from the queue
onrequestqueue | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when the request is added to the queue
onsizeexceeded | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called when a size is exceeded
onsubmit | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | The client-side script method to be called before an ajax request is submitted
requestDelay | false | false | `javax.el.ValueExpression` (must evaluate to `int`) | Attribute defines the time (in ms) the request will be waiting in the queue before it is ready to be sent.
size | false | false | `javax.el.ValueExpression` (must evaluate to `int`) | Defines the number of requests allowed in the queue at one time.
sizeExceededBehavior | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | Defines the strategies of the queue's behavior if the number of the requests waiting in the queue is exceeded. There are four strategies: dropNext (by default), dropNew, fireNext , fireNew.
status | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | ID (in format of call UIComponent.findComponent()) of Request status component
timeout | false | false | `javax.el.ValueExpression` (must evaluate to `int`) | Waiting time for response on a particular request. If no response is received during this time, the request is aborted

Variables
| No Variables Defined.

Overview | Library | Tag | Help
| FRAMES NO FRAMES

Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.