该
<a4j:ajax>标签只是基本的更方便的形式
<f:ajax>标记。您可以在此页面中找到所有差异的不错概述。
该
execute属性支持
@region指向的额外值
<a4j:region>。任何EL in
execute和
render属性都在当前请求而不是初始请求中解析。
所述的JS功能
onevent两个标签的属性将被调用3次(传入的
data.status具有随后的值
begin,
complete,
success)。当您仅对其中之一感兴趣或想要区别对待它们时,这将迫使您使用
switch或
if。将
<a4j:ajax>使得这个更方便使用
onbegin,
onbeforedomupdate并
oncomplete分别属性。
如果您对任何这些增强都不感兴趣,那么使用也
<f:ajax>应该很好。性能差异是(并且必须)完全可以忽略的,而不是选择其中一个的理由。



