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
38265
55147.0
MZMOKOZNTIUEARZGM
HOKAVD
58
16413
50454.0
IMAJJJIWHDKGRMXZL
FCUUQHP
61
16479
58258.0
XAUVBDPXCPMEPQWQL
ZMWOPBX
27
24095
16103.0
RIEDMUARSAEGJIKVG
BPALQDS
83
21298
61854.0
ZTVFBHQWSYETVLJCH
GDIROWL
50
26201
65329.0
HDHWTKUXHQRWGWZAK
ATCJWIC
51
46700
8897.0
AREOZTZOVPOVWMNEP
FKBNUVT
18
19446
12132.0
TJFPEQKLIIUKNWLTM
RAYZUP
68
22263
77587.0
VGUCEAJSFLBOLJLNK
ZJFBLY
33
47914
64271.0
XATPTWJKFUDZINUOA
SXLKTGX
63
28360
26098.0
IQAILVXDNOGCNHMYN
YFGKUSG
87
38468
62747.0
RMKOKLZNFXDFMCVAV
FYMBWDV
40
48644
41283.0
MIOGCTIXZOAAZATUJ
BYUCMOY
66
54234
42020.0
BOIFQDRDEIPTZWYLA
QSJEXAI
77
37456
38657.0
FIVTBJXKDGTQVPOMQ
MYZSWB
54
27331
66419.0
ELNZDWSERBMDSCWTR
VJCXZCT
43
33411
72387.0
CETVZIDGTPMSEGHUN
SGFQNTA
34
34027
75208.0
TMFOWIILMOMABEYNW
IJNWSB
44
16940
33556.0
BKTOFOAYIKMMONLQF
JNGPGAE
26
51027
57399.0
SJDZUXMMDVDJUVFNM
KZOXTOV
52
28814
71143.0
GQCZNFJQDOXOQGLGQ
FWVAUSS
29
24557
79295.0
MTJALFDROMBLWKSIY
AJZEMI
88
17021
7248.0
CUWVGRQXJVWYJRSEW
RVPTHNF
79
44622
67677.0
RADOUWYUWLULKWVZF
IKHVPKN
76
18481
16403.0
QYHZPTAIWZYQEWILN
LGEFPFK
62
27298
24670.0
HPTBDFAGNFBTLFRFM
NFJIBHR
22
42424
72591.0
HGQCSVZYTLLUVONUV
EUEWQTW
16
46740
64225.0
AWCTIBBBWXMSDIZAS
VSWFLVK
1
19313
69426.0
BZRMDPYZTDGDRHRHP
CUEOVR
75
29429
75611.0
FZFYBDSAAJGQWGTQG
QNQLNC
7
46348
78312.0
LSMVWTCHSVFMPJKOJ
QRVQXPK
61
46805
23575.0
AUNUVBLFIUJEYYWRW
ZMHPQSL
63
18217
45870.0
EEYHYLLKYLCHMODXH
ZVXOECF
86
37306
18094.0
UNJYQMNCBOLQJHEME
FQEHIG
82
17729
34784.0
WAMBCWPJWMMKYTDAQ
YPFZTA
82
45106
43843.0
HPBLCBBAYYTMNHHNS
EFYJWG
57
20357
25913.0
RXWYPANQBKOXYWGZV
DQNVEEM
76
53802
20111.0
MGBELWEJAQXKBRWIB
DWENIL
68
32143
9494.0
ONHWNMVWIEBKTKIGX
HJFKPA
80
33756
32463.0
HLIILHMTZDVZAUVSZ
GBUVUS
58
48126
48805.0
NXEEXYEJFXVNGLHRB
WFUHQC
49
47328
68721.0
UXMSMCIFBGLPTSDGF
BJERBX
43
35177
61858.0
PKMZNEYTTHXCGDBIO
UFOLMIQ
81
42751
44908.0
GPOLLTPTZTENKEDMV
FEFHEC
72
33558
8005.0
DBMGAOSBTNCPALTXU
WDOBXL
64
46524
64275.0
ISUWSNILPLLRHPICA
JPZBSQ
68
20702
11398.0
XWZUKMPAMQKJDRVTG
MOJVZWA
73
15409
25881.0
RARYYUVHYWHWQLYTG
GGUNOJY
87
20269
35434.0
NAERBZEGXJRPSEBUO
ZWPCOL
69
36381
9691.0
GVTELHWTXZWRUWHLT
KWOMRU
58
26118
36789.0
ZIAGSGODTTBHHDTEH
NOPCUPP
43
43890
50089.0
HFXDXCGBFXMTPHEFW
CBPZDSN
32
52702
26744.0
COQTIPKJZAYUGPSPV
GOCOEF
58
29439
42767.0
QVCTUCUQWSJJWITKV
PRECITR
75
32589
68417.0
YJNDVUIKPCAKBKONV
EGXYWMF
20
51644
22293.0
XELXECNSIPVFNWXAF
NUJDVBP
59
24794
5931.0
BUBYZZBWKBWFBIYST
CCUGCFH
81
48610
32596.0
RTMFSNWMRYULCUAVP
AMICZZ
10
20113
70915.0
CGBIUJVUVKJKGUYBU
ISCKMT
12
36680
68925.0
UVNZJTOQVHPSKOMJN
ILCDEZ
41
50432
45968.0
PCJNYDZJKSQAGSSQU
FXILSXR
46
47228
36553.0
ZDGDUOXYHUBQYKHKS
WETBFQ
31
46452
58286.0
ZASFXVHVVVUIVGNPE
PHCTAJ
34
40510
32440.0
VFPGCGDIOZAWHPSVP
ALLGBMT
20
30835
12782.0
GJUZTSMULUUAXJJNV
DCKJUP
39
15937
79900.0
KHAXLNSSCKGSAOHBZ
NYRXZR
75
40129
43990.0
HORZDXXXWPOCSJOXZ
DPPAMW
75
49057
45174.0
WHMVFXIHGHIXJSZQW
BQHCNJQ
30
22426
32722.0
WIONPTXOWRHMGRNOM
CVBIXSP
65
38412
49827.0
VDMLYEPFMWJFSKIZW
GJZJVL
87
53283
63678.0
MUULVIPZXXRSGSZNG
SKHLSON
71
39275
30033.0
FMXUDTCMYSKBYYOEF
TZBOELD
33
38236
46645.0
YMEWQFALMAODDNVSD
WOGYQXB
5
52307
17999.0
KQGMIIYCDASKKJYOQ
WFUGAD
71
50146
11288.0
UZWRITIFCNCXBEZGM
KGEKPJU
71
24787
71642.0
REHIGBBGTEAYIRJES
FGPWWUB
6
54536
59201.0
SATXGREVEKSJEMHQY
LWSHDPF
52
32542
53920.0
TEKEZOSVYFIQUIUUX
SCSULRQ
32
26998
62803.0
XOQYJUEIBDFNVVQST
CRYWFSQ
46
48443
38007.0
MGLINFEFMHDXLXYWP
RXHPTRB
47
24569
73315.0
ZAZVEVJRBIFHUEOMJ
TJJBWI
47
33559
27742.0
JNEEOEWTPGULUPSTN
GVFRJE
90
15781
7688.0
JSZAKURJEASRUOJXE
DBWLGF
65
19861
50486.0
RDAMTCRUFIWGDACUN
PPUYIWG
15
36816
55816.0
DTFYZUJLMISSDUZZZ
HMVIOBC
45
42215
67565.0
KDTWVIFRALXUPWLHD
IVFLCSJ
25
39646
43581.0
EHXQUYUMXKTJWPWIH
MTODROY
37
50136
54116.0
EPCWNIVRLEJZEAVED
LXYTGC
61
49886
49363.0
XFZPOBTKNKKITQOCB
SRJRBLD
10
24107
41114.0
XAIZUMYRRCPKWCMAI
SPZQWXS
55
22734
46030.0
LCRPUUIDMONHCRWZV
FUGUVBF
47
46669
79655.0
SFQGDKEBLURJHQBRD
ISYIQM
41
25864
71005.0
IEERSVOIGXXJCEZGU
SKGZTAJ
56
30199
63352.0
QKRLMEXGBVFIHOBUI
NZWGBXV
76
19880
28621.0
JWUWOEGOESUTBWCHD
AARUTW
49
41131
46563.0
NVNVVSMYNIUPNUVRQ
FAOTHUS
86
51183
26819.0
AOWMJSHZKJGKLZIKP
VPYOGME
5
46209
42191.0
MYDERJZAISDTMRUIY
NEGEBJS
39
17638
12196.0
AWBCSOPUGDUHOSVTV
LGWHJW
86
35128
38786.0
AZRITPFZTUGPPYGGS
NTSOVR
5
19848
32795.0
XUUQMGZVXDPEIFSOJ
EKZALV
34
40970
49415.0
SWAODVEQROAQSZGVI
OUGWJZ
20
53257
29116.0
RLHNLLFEHDYSMNFOQ
GUNDOVP
23
44481
61379.0
JILRAAWCAGIFFBOTZ
KEBFNND
27
34411
51487.0
ZCRAIRNSEDWPODPWQ
HHVCHL
64
53571
32635.0
IXWDASWNKSRGVPDLB
BLKIPCL
57
34167
22386.0
JWFPIOCSDPHJEPGZF
PCJOUW
61
19445
58238.0
ZEJVNEPNYSVAGUCEM
ZQZYGO
5
44846
45028.0
VQUIDIYTPYHZVFFQS
AIABGJX
19
37129
8747.0
JPWYJBMJCTWHHGZMC
MJNYHQP
79
29275
41846.0
SMDQTGIQPHKZFTHFV
EAHMRO
44
29403
77058.0
LOCRMHMCQUMCBOUCJ
SPURPWA
56
38820
51949.0
QIIMWMCPFZBRTMXVM
FTMHDDH
81
30020
33887.0
WITVRUQLIGBUVPBIC
DMBNSY
77
52503
37526.0
BHOPNMTHYFFBLSVLY
SMAVPH
29
29794
36389.0
CJPKTPJATQNFFOIDM
AYKHRZ
39
49600
74963.0
NYQCFXLBBEKLYGDRH
KMODNP
33
39688
25675.0
YGQIVQQNCINFGMREQ
CDWGVKP
3
46136
33933.0
QMQZOIGMLDCEFEFKD
ZCIKLA
21
42644
53792.0
ZQEFZQJQMGVCXRNXR
PEJHIV
9
15925
59164.0
IPDCXROPSURZZJFSZ
JAUQSP
77