Ajax Action
a4j:ajax
a4j:commandButton
a4j:commandLink
a4j:actionListener
a4j:jsFunction
a4j:poll
a4j:push
a4j:param
Ajax Queue
a4j:queue
a4j:attachQueue
Ajax Output/Containers
a4j:outputPanel
a4j:status
a4j:region
a4j:mediaOutput
a4j:log
Validation
Client Side Validation
rich:graphValidator
rich:message
rich:messages
rich:notify
Data Iteration
a4j:repeat
rich:dataTable
rich:extendedDataTable
rich:collapsibleSubTable
rich:dataScroller
rich:list
rich:dataGrid
Trees
rich:tree
Tree Adaptors
Output/Panels
r:chart
rich:panel
rich:togglePanel
rich:tabPanel
rich:collapsiblePanel
rich:accordion
rich:popupPanel
rich:progressBar
rich:tooltip
Menus
rich:panelMenu
rich:toolbar
rich:contextMenu
rich:dropDownMenu
Inputs
rich:autocomplete
rich:calendar
rich:editor
rich:inputNumberSlider
rich:inputNumberSpinner
rich:inplaceInput
rich:fileUpload
Selects
rich:inplaceSelect
rich:select
rich:orderingList
rich:pickList
Drag and Drop
Drag and Drop
Miscellaneous
Standard elements skinning
Placeholder
RichFaces functions
Focus
rich:componentControl
rich:hashParam
rich:hotKey
rich:jQuery

The rich:extendedDataTable component provides the following features:

  • Horizontal and vertical scrolling
  • Ajax lazy loading for vertical scrolling
  • "Frozen" columns which are not scrolled with a horizontal scroll

The component does not require the use of a special model; it supports all the standard models supported by the rich:dataTable component.

In order to turn on Ajax loading - you should just specify clientRows attribute with number of rows to be loaded on the client. In the sample below it's set to 15 or to 0 according to checkbox value. 0 value means load all the rows (or attribute could be just not defined at all).

Ajax loadingTurn ajax loading on/off:

Cars marketplace
vendor
Model
Price
Mileage
VIN Code
Items stock
Days Live
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Corvette
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Malibu
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Chevrolet
Tahoe
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Taurus
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Ford
Explorer
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Maxima
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Nissan
Frontier
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
4-Runner
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Camry
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
Toyota
Avalon
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Sierra
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
GMC
Yukon
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
G35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
Infiniti
EX35
34591
27748.0
UQPMLYQALOEXEGTHA
KWPRYBJ
50
45365
38542.0
MPNXKDDISUWYDXHPJ
YFIDMHY
68
21404
78026.0
WUMKNSFSKRVUWZPPN
QGCFIP
61
31277
32977.0
NUABWEEOUTBIOYVGF
KFIWDNP
51
18797
77542.0
VQPIJECYFTMNYIUJW
MUYZJL
17
49984
64480.0
PYGRTIICQTTCPVIAO
YTJFKXH
17
37065
17018.0
GQERYOGDYAECWDFNU
TZHDTU
65
19402
55110.0
VWBZJXBDPFKSLXHMK
MVTEIKU
3
40847
63267.0
RZENRERBUYGGHYAWT
YGQPPT
90
37498
60735.0
XOAGPTNCRYTQYFOQV
SKUHMGQ
44
31629
21980.0
QHTTSFZYREFOTSFVF
FHYNQV
22
26522
58589.0
IOFFBTUBGDIVYVAHJ
JKZNCHS
36
32276
8316.0
FTEOYOOVEEFHHPYPZ
SHZWZDN
68
39321
63331.0
NYDBPIFZZMLMXZTUZ
ZTUOCC
65
37704
7537.0
NAZGOGDCUEUVVHNGG
MVNEEZ
80
51500
16672.0
BGTHFMQTYASQQYHHS
DGZSED
43
21650
19262.0
EGUEKAORLZZPUGPCO
CLUKTIE
68
20305
57958.0
DQUNSKFKQNYFCSXHY
FUNANYA
77
50648
79713.0
EXMYHMAUWRMANINQI
GXHGJY
45
48367
11460.0
YODJKOANAYJIXANWN
MGANRQV
62
16194
35979.0
IVJTTAPOLHAVBRVBC
GXNBBF
43
45956
31518.0
TOXONTRKYLPYPBURZ
INGMYN
50
28398
10094.0
MYDWLCPJUGTNCILPT
GGTLNQM
59
28617
20319.0
EVKJEJIGGNUPMXBJQ
WUWIEMZ
19
42728
29169.0
JVGNUFFJSRIZVDHRE
HKWHBU
90
36497
64024.0
FKWEVXHPJWZAOYEYA
IXTMKPK
65
18391
23691.0
WGNNXTEYZPGXGEKBA
ADFOSF
52
40755
29008.0
KJSZSITKKLJECQSKS
SKBCAR
4
45370
50568.0
ZPFDRWWIWDGGMPZVD
ORDHZE
29
30749
47419.0
IWTLHXYRBVFUVMOYM
EKBSFE
54
34596
11181.0
JCKSLIHLQVVETNKLI
KMARVPM
54
33707
47227.0
YEYXFJZGKUZLYZIYL
BQALJC
77
27540
45084.0
DWNBPJIYUJWEWJSVG
INJLRK
3
24483
64809.0
SUHIKJCVOZVZGCTLE
YDRJIWY
39
26212
21098.0
JRJOLKLTFAYMNWNRA
XWGEDIP
56
22610
9685.0
VYLYJPKBUQHWEGABV
KDHPQWQ
29
35338
20189.0
PGLJOKBKQGRVVFYAL
CGJGALD
31
28077
63086.0
WLOUIYTECAUXJYJCN
MDIAQFI
75
24501
30252.0
VPDRYDVBMTEPPKFSO
SNIDCA
5
40216
34142.0
RSOWPXBOFIZDXIGRO
PMUOCA
79
32322
29500.0
APFEEHWMFDHZGQYVJ
FDESVS
84
16909
34009.0
XHPMXZPXHLAOBKFRK
DJMKYS
14
43618
7588.0
LTGTWMMOMJDXCFENG
FZHZKOS
33
19603
14713.0
CRCWVCGFIRCOYJHQR
EJZBHD
64
30327
73637.0
XGEDUSWXUJASQCLCM
PHBHTHN
60
23225
29627.0
WADSRESRQFRDDHUAH
ZRBVBEP
89
40279
54397.0
LKRRIMVZEQDOFMKMS
GKVICMY
25
28770
72898.0
XXRVKSEZFBDDBAQLE
QWDWOX
53
48452
13642.0
AWYXVMKQDZXHDDKXR
TLUWBOE
16
31496
49669.0
HTLEHLINLIDOWDXUB
HJTPPT
16
47306
51095.0
AMXCBDAIXQULFTOIC
VURCGV
36
54624
22021.0
UPXWFCXKFSKQXFYGK
MXQECZN
16
35534
32810.0
QCBWQAZDKXKJLTVZI
ASXGIVK
87
47606
34986.0
UPFMOAQBFMMHWWFOY
EFGNKB
60
31034
34125.0
COCNGZJDEXICWGQCC
CWAWYN
72
26934
16529.0
LZULVZAUCZBZDOCAE
PIFTRCZ
62
51114
40912.0
JSZSOVTLTNOEQFIWQ
CXHUGN
87
21176
15566.0
XPMPVHQHDNQKDTYNV
RNQJYH
44
29156
51668.0
NLXQBBHHZWCDXPWNM
ZVMJGU
66
33424
79787.0
UMRHOFNZXVNNPRXTG
FHKVYL
14
41694
74921.0
EUTZXHCDNGHYUCIZL
ADLWDSL
78
48227
18281.0
IWBCEQZFBKNAVOTGM
LTKBVS
23
49682
63818.0
IUEJLETNFTVHCBPED
WDBOBRU
59
45325
6914.0
RNUKGZRDPXADNBOFW
ZLGQRL
50
25129
42842.0
XVPJAQHEVRCDNXMUY
EEPQMTS
77
33802
28337.0
SIHYSTMAAEJZWRGLG
YFYLUDQ
13
44936
20915.0
FPFIQDPTAGYOBAEUG
FNHAXLD
80
38803
6675.0
FQBWXZHOLBCHNGWSE
OZXIRI
7
39736
5572.0
UIITGLOJYDQHAVMVY
KRFWRQ
84
47627
23755.0
EAGHQIRECCUIATHTN
ICZKYE
84
31351
46707.0
LUEDIOAWLNBKCNIUE
WISNCUU
31
36140
15209.0
NHFTDWKAVCSWQHDYP
FXGZGZO
19
46487
41169.0
PYELWMOJENENRXOHC
XCOPAZ
39
28114
37146.0
LQMBJJRMXGFJZPHYN
TBDVUQS
37
38357
43365.0
BYRSOMSKEWMMTOQHT
RFNNHOR
58
16591
5968.0
AQHMUATBQKYCULPHW
ZEKWEA
31
15903
14196.0
UWAKSYBDGQGLVCRSX
BFUFTC
23
25120
31372.0
JUINKQXTVZDCPRAFP
HALFZNQ
82
22900
29845.0
RUTHKSEXVPLFJJZJY
LDQYFME
15
29192
67452.0
SWBEYHFCZXPTBLHGG
ZGWIWE
85
27364
65937.0
MQGWKKANRAOEQKRVM
IBFUITZ
16
22095
50124.0
SLESKSORWLEUYJFQC
FMZNOVA
30
42981
27552.0
KCUYNPFPBLLOHIEKT
RPEZLW
16
29803
46675.0
DGWYTAWURTAJESAGO
GJZNZA
9
16589
78547.0
VNRRWZXPOYWFQLNXT
YIYKFIK
15
49395
79403.0
KLGEJHEWRUIPVGNDD
CPDXTE
58
43326
78618.0
LWRKVJIIAKJDGAUOB
MIDQCC
47
30521
71485.0
UMBJXIVGSEFOJQIAV
LDPHRFF
66
17232
20448.0
PVKFKVEGPQGPGWQHR
RHWYQD
71
34496
19325.0
RLUFLCVYQXRUIWVLX
XOSIPW
21
22718
70313.0
GAKHZLFGWYBFHGEQT
BSCUAWM
82
35071
15873.0
JKSZDEDNJIDIUOULZ
MNRXUI
73
48278
77753.0
NAFSYGJYJGKXIJWWU
TOSPBXE
66
32384
31643.0
OVWPPNONKLSYPAPKB
MBWOJU
90
47204
77684.0
OBMUEOIERIJPYACXX
WGVQZY
3
49626
68301.0
LTMCSRHSIODTBWRRG
OJWSQM
55
46001
65215.0
KDAOBPFATTBBSPJGH
GJCVBF
89
26725
54769.0
VAAAPHWJEZZRAMMLN
DPHFFCL
39
54079
14808.0
WMWGIWSOSDRLEBNFD
MOORZS
87
43101
10955.0
RFTWZZDIIIDQMPXKL
JIBHCI
28
45525
77486.0
IDPBEPIAFVDQIMYCI
JRBPZA
51
32299
6175.0
NSBECCDDCMHPNQDMK
IJPUJN
43
23603
59278.0
MQVWLZZWHDNMXZIHE
HQGSSZ
39
46575
29318.0
ODOCRTLSPRVLRPVGN
EVCXUMH
68
37403
51187.0
GTIFJDRJRZZHITQET
YDXXDA
62
16479
11676.0
NRNVUTSIETZMKHYJP
IROYEC
18
20254
74285.0
JBLZCRUGSXYPUALZB
LZGPWQV
10
18762
9827.0
AUXTBLCYFNLRWMVRI
FTLAYBM
77
34128
6389.0
XZDPCIBQPBRJEPSYH
CNABUTB
87
19204
51920.0
ONKWXWUYECVOJAGZS
XUGCMV
51
20504
50875.0
ASOMOXFEYIZOZSPGM
WSRCPN
60
16334
9717.0
EUVKPXDMKFZAWKDEY
ODWCGI
15
28878
40374.0
RKSYFFHGPCYJKDLWQ
JFFWNU
68
36993
47744.0
DSWSOFGFOJNLOUGVS
RPVNCQ
76
19343
53086.0
ROTQVVQFDPBUGKIQM
XMNNKNQ
52
49507
72123.0
MFSSDQWXJBWGVQZCN
YYXOUBV
33
27984
6009.0
CWTAUWAKPHNBKRYZT
LUENTJ
37
21190
68517.0
XTLYEFWMVJQJKQDUJ
CDTPQX
55
45767
58127.0
DKDOMEJODDQDULWXF
SWYKYP
82
30492
61723.0
ZHYYAIRFOXQDYZUHJ
LUWGUZ
71
43421
33195.0
CNDEEBYECTYSCWYDJ
KVNYFHL
33