可为ajax:action发送的Ajax请求中添加参数,参数值可以是EL表达式、常量和JavaScript表达式。只能作为ajax:action的直接子构件。
表 32.14. 构件信息
| Component Type | org.operamasks.faces.component.ajax.AjaxParameter |
| Component Family | org.operamasks.faces.AjaxParameter |
| Component Class | org.operamasks.faces.component.ajax.AjaxParameter |
| Tag Class | org.operamasks.faces.webapp.ajax.AjaxParameterTag |
+java.lang.Object
++javax.faces.component.UIComponent
+++javax.faces.component.UIComponentBase
++++javax.faces.component.UIParameter
+++++org.operamasks.faces.component.ajax.AjaxParameter
表 32.15. 属性
| binding | 定义类 | |||
| 类型 | javax.el.ValueExpression(javax.faces.component.UIComponent) | |||
| 是否必须 | 否 | 延时求值 | 是 | |
| 将构件自身的实例绑定到指定的属性中 | ||||
| id | 定义类 | |||
| 类型 | java.lang.String | |||
| 是否必须 | 是 | 延时求值 | 否 | |
| 构件唯一标识,如果未指定,则由服务器端自动生成 | ||||
| isJsExpression | 定义类 | |||
| 类型 | javax.el.ValueExpression(boolean) | |||
| 是否必须 | 否 | 延时求值 | 是 | |
| 是否是JavaScript表达式,默认为false | ||||
| name | 定义类 | |||
| 类型 | java.lang.String | |||
| 是否必须 | 否 | 延时求值 | 是 | |
| 传递的参数名称 | ||||
| value | 定义类 | |||
| 类型 | java.lang.String | |||
| 是否必须 | 否 | 延时求值 | 是 | |
| 传递的参数值 | ||||