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
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
49649
19778.0
GYCWVHRUAUZZFCXPK
UHZQRI
31
16205
52410.0
PLRMXKSCUEKPCJRGP
KMNTKS
67
45208
39071.0
PRTYNSHMUUZJKXJRY
XMJVDAX
36
40282
69008.0
NUMBZBMWDPDDRZJNY
CUICKQS
39
45793
58640.0
ZPWWEVLQKHGURLGEO
IVDPIZJ
61
23160
41810.0
RCZRLOGICIVGLKRZR
NVIAPJ
13
23207
11496.0
SHNAUGUGTABJXKKOK
JVFZSEC
6
30749
67965.0
AVGZTIRLIBUZDJZSR
WFYCDQN
50
25385
52470.0
LKSQJAPPMNVKAQJHS
RLRSXC
26
33305
53406.0
IKJHGTFNIZVXGJVWV
ANIWUO
51
37911
22420.0
BDSTEVJHYQMSSRVHS
DVGBCXX
19
20795
39534.0
JVSRUDHWASYEKCAYV
FRZBBS
7
27974
43015.0
VBEOPESZMMJAPGULB
UODGFUQ
85
36016
28719.0
ICRVUDXVPIDCQQLDM
NOGTAAQ
54
44186
19408.0
XGRVILGNGCLEJSSGB
XXBGUS
29
43831
48355.0
VKXUUAIEDKODSKVYM
IQPLSX
4
30447
30298.0
ALYJIEQNWXBTORUUS
IMDEVW
64
23594
66921.0
OMDBLFRFTQXXQLAMK
IXRJYWD
37
24900
18312.0
OYGEMNFWRBLMNZRJU
YIRUGS
84
48434
18614.0
KKUPZIPNYVHYMQPUM
UIIOVUP
59
25996
66680.0
VEFAZYIQOROOVLSYH
BGVLDLT
79
17815
20014.0
ZZWNNPOPVXSYUURJF
YHKTWK
66
46131
20120.0
KOIUGUIOEJEEVKPYJ
EAAFTX
44
48992
46581.0
IYMKQFEQGETLWXNIW
IQYHZII
58
32447
63485.0
KCDNSQLYHVSZQDTJQ
OUDJKZJ
81
36500
26053.0
LBBSGRTSVWUSJDBRL
ZQTBFC
25
41466
61943.0
XTDWMOUFVFVCIULNI
VQWAIK
37
35310
40887.0
AWPWISZFKRPLCHKEF
SYMMJJK
67
52996
5433.0
SEIZCZAJMJAELAMEW
SMBKKSF
34
28179
35364.0
GXADDMCTHLQUMWVYK
VXZHXD
52
16249
54586.0
FLBOXWRUGRBJTYPKO
EJZPJG
2
35911
29712.0
FKJGVXMZZHUDAGEXG
DZLHDLD
24
31545
49454.0
FPEODSACSWCIFZUNS
LZTHRAM
89
43803
46605.0
BIBXABCZUBVVEXVHN
VMCFAOF
23
23520
53046.0
FGXEHMTNPGNMBZMEY
VZAUDSO
83
41527
16108.0
VUMGLNKITWRNUWXGR
QYKFCYH
68
37192
65827.0
JGRQFGYPLRKFYNARZ
DAZGYR
27
17313
51294.0
CHKJJHZCFTAZBZZOK
NFCPCPC
11
33998
23780.0
BYOEZQGAEEFBXIVBT
ICQSVHV
75
17820
44124.0
QXDJBLEDGEENESSCF
EJSQZVW
49
23957
40187.0
MXZQPEUTWUVSGYTRE
HTHDLF
67
46817
66427.0
ELGHJXRQBSNHJNSHI
BAMVBBD
19
21853
46700.0
ITXWZMDQIOLOUAOKO
MSABLB
34
42557
8455.0
NDRAZDNUWZCPBBPQM
MTUEWOQ
17
15242
79131.0
IJJVGDRLZDHSKGPHR
IRXJCW
70
19967
26511.0
ZWWSOFAOLMSKBCYJO
NNYYHH
16
40165
50066.0
OZDRDSDQYPNCFQJDJ
LBDVTEA
86
17747
53867.0
ETVTFKPNEBUBCQUJK
UPAERS
66
38444
32988.0
VVMZHABRRFBBETPUX
XCNVGCJ
76
50698
27525.0
VJJMUQSETTBFJNCAP
BXMERW
50
27608
34005.0
NQPNYLYLBBSPJQQRX
WEOENS
88
53878
38347.0
RVLTHXGIJQZCBNBFL
UBHQRK
16
21465
71904.0
PTYPJZYFCBJXYJNPE
UDBWQC
17
23747
37537.0
KVJOHUCMNCQYJLDMA
ALKXWNB
73
54550
31549.0
ZYZUHIIPZKQNWXZZE
XUIMSTD
35
48297
61279.0
JQNGLRZBGYADOOIFI
VBOBFBE
27
24675
10416.0
IGMBMETELUZOCBFRN
ACHAML
11
44641
19031.0
BSOMVPOHGOIGVRHHI
FRAKLS
29
36489
70488.0
FYEMALIWNKDTZZZHO
VCCSMX
83
45855
37259.0
IIXNFMMHHXJSGQPVQ
FNXXMP
80
28707
39950.0
EOTXXAMSSUMZVDBEB
YPBANV
65
48954
49932.0
FDJDGOURZDIVQLIUJ
LGCERNS
5
52995
11857.0
INZERMVDIFMBOBHQR
AUSBPRU
47
26028
52211.0
DSYIQUWMDXFKCSDZO
KIFKEGE
47
32043
27376.0
IRXSGXDNSZVXCYHFT
QLXBDQ
13
19957
8338.0
SFNTNATROBCDCFURO
JRSBCN
14
29270
34092.0
NORXBFMYULMERQRUM
WKCXUI
78
25398
21790.0
HJNTAPLMACAKGUNWX
MWHWQUZ
69
38899
62969.0
ZHGZJRINKFORFRZEL
JMBFFW
8
18785
38615.0
OUTQPLHLJIJMGCIKL
AUWLPC
4
42791
78067.0
FFJDYMNILPTPRNRBF
DDWPZCR
4
45649
41427.0
KMJNCQZAIAOEUMGAF
OMMHQYK
73
29000
78413.0
PUSURPHSSRLTIIMHK
KEOFGPK
87
25356
31753.0
ULCQTOYTKSETMSVQX
YSYBAV
6
18778
52513.0
HPYIYXOOZXSUFBGHE
GLLXYL
43
37740
26511.0
ZBBAMDMISRBPLPITV
EWOJUI
42
18328
72133.0
ANLAYZEHMXWNEOZTQ
WCGIFQM
28
54945
52735.0
ANIXDZSMCVWIGJFZG
ISXRNND
78
22973
75257.0
ZFVHKDBYLHXRNKCUP
YCLNVOT
35
22589
77468.0
NHSEZPYMGJPYQVDQJ
HZOXKR
31
36142
11374.0
HENUHTJQUHIDXIIEL
DRTXZEP
22
51744
28152.0
INEQGNOQYAGGBIESI
SZEIBGI
67
51679
13494.0
KUFCLYCYCBRGIUFUF
DCLNFZ
75
35883
21538.0
CDEJIVYSEKKMBSKPJ
KALVVGH
15
38072
47124.0
NLHSDWZNVUMAEHCOJ
UUGVTP
22
33347
64283.0
KSZUMHTXZIBRYWTRD
VYNZVOK
69
23548
49123.0
ALQXKYNKSXJOUQGWK
IDKSIR
43
49135
7471.0
JLYRKBQHCBBEYJEIA
LYLNQCO
78
29162
60102.0
KGXKMFLOKIASTZQVS
FWXIDF
70
17299
77189.0
EOKWBCSFBLVLNAFDW
ZUNYJXI
74
31486
44447.0
NSHMCJTLONNCMCFZP
JFDVDYV
8
40112
66670.0
WISZJBBPXIMKNJHET
FUZYJZ
21
46856
52404.0
YIHNPZHHRKUFBWFOY
FAYQCZJ
74
37328
63622.0
BMDGUCXHQDLMHTAHI
MYMVGNH
54
44281
25475.0
AKLINDOENNZPSLXEO
WIGUPUZ
32
28798
49269.0
GLHESONULOVKSUKZL
ETWMSX
69
21016
5122.0
XMGTCZITEDWNIRKDU
TAKNCY
21
15722
30832.0
XLLMYYFPASHWAKPTP
TRZIWKJ
11
20523
27794.0
MKCBSTKBBPEYCVSEB
THJAVXM
81
37039
5371.0
FLQSRIUOGXXBANQCO
FELEPK
65
48319
24804.0
BXMXSGUTVKNCETXHF
VWGVVJH
37
16789
29124.0
NRRLBWWAJKTYCGAZN
BKXPHZ
9
29005
63769.0
POROKOTPVDQYFCKRO
CNIWDD
75
25332
9892.0
LJFZGVSPKCECUEBQG
THRBDCG
79
41612
26821.0
EBYIFJVRUPHCKBQFW
MYLJZC
19
25138
72991.0
ZBNMXDUACDKHSSQLR
GVPXNL
13
25100
31678.0
CPNECUFMDNAHCDMDB
HMQTAM
4
43797
39714.0
TMQGONXBFOYLSUWOS
PILZZF
52
34017
39084.0
PZUDJFRDIVWWTLJCX
BIWXOL
26
49946
48873.0
MSMQHAJVRSXEOWNRE
WBIQHG
41
28169
59398.0
CYTQSOESLFRTUDDMS
LLXOLWR
10
17190
61260.0
BVCKHKUEEFGMTWFLO
UCMBRDH
39
42847
59851.0
YWWLGFUDVYPTETGUI
IUZRRSD
72
54403
48486.0
YSKZERZIWJUHHUIIC
UTVCHDQ
48
33993
19889.0
UUUFNGKNBTWXOVVOX
OWZSOD
13
46509
71990.0
CZYAAGRTNKMXEENVP
YPODUEN
78
45424
28439.0
QDLOCWMFXVOHTHHUR
VQLGLO
4
16786
62946.0
EZFVKAORLTJIKCJPC
UFSDFEU
55
43209
75854.0
ZHTJVJBJKLEHRYDUF
XWXWCV
75
18095
13250.0
HPZVZSKALQCBIKXHQ
NOTJQJA
36
48756
36840.0
AMNCCPXHGSGAHIEIM
VQLSGOQ
83