Overview | Library | Tag | Help
| FRAMES NO FRAMES

## Ajax4jsf ( Legacy URL )
Tag actionparam

A combination of the functionality of two JSF tags, <f:actionListener>; and <f:param>. At the render phase, it's decoded by parent component (<h:commandLink>; or like) as usual. <br /> At the process request phase, if the parent component performs an action event, update the value specified in the "assignTo" attribute as its value. <br /> If a converter attribute is specified, use it to encode and decode the value to a string stored in the html parameter. <br />

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

Attributes
Name | Required | Request-time | Type | Description
actionListener | false | false | `javax.el.MethodExpression` (signature must match `void actionListener(javax.faces.event.ActionEvent)`) | A method binding that refers to a method with this signature: void methodName(ActionEvent)
assignTo | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | EL expression for updatable bean property. This property will be updated if the parent command component performs an actionEvent.
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
converter | false | false | `javax.el.ValueExpression` (must evaluate to `javax.faces.convert.Converter`) | ID of a converter to be used or a reference to a converter.
id | false | false | `java.lang.String` | Every component may have a unique id that is automatically created if omitted
name | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | A name of this parameter
noEscape | false | false | `javax.el.ValueExpression` (must evaluate to `boolean`) | If set to true, the value will not enclosed within single quotes and there will be no escaping of characters. This allows the use of the value as JavaScript code for calculating value on the client-side. This doesn't work with non-AJAX components.
value | false | false | `javax.el.ValueExpression` (must evaluate to `java.lang.Object`) | An initial value or a value binding

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.