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: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
36473
53428.0
IDBDHDNKVGLWQSHCO
BMZNTEO
8
26165
24749.0
MIYDZYEHJBXUNKHSN
TTVLKU
30
15471
61866.0
ZALBZOPCGNMDTDEDW
GUNKPDC
42
42067
5391.0
ZCUOKGESEKEYWJOTJ
OWYUSK
3
32954
29092.0
OIHAVWVZCQIIRTJXS
DUFMAD
35
18531
40988.0
PWWJVWSWTLBHLDQXO
WDFYWS
77
35378
69565.0
JRMSRHBTDYRNIPNRQ
HNWVLE
73
17678
77710.0
EPJOQHRNZOIGJUSPE
NCMFJLO
51
46230
66416.0
XQJKBPDKUTHNVYFLO
ACCZKZW
38
40671
11210.0
WBNKORYJPAPQFUURL
IWKZMY
81
26654
44795.0
JHMKIDPNFGWHNZKEU
HIHZWQV
76
19287
73866.0
BSDCJOVXRAWOKOUYY
KWRSHYB
80
29895
9657.0
VPTFIBONRNXTBIERI
HFHOUJO
53
27444
8857.0
OPZTENEESWLZGWRKI
MZCPIK
56
22364
72812.0
WMAPEDSLIALDWWZDH
DKZIEOT
82
39698
35512.0
WOQHHVHSQTUDYSDEY
UTTWJA
44
50018
49586.0
IMKZOQEAICNCVYMTI
MBRZMG
1
45165
65948.0
NJIEZACOQYZDVFTKQ
UWZOUUP
53
35455
54357.0
DBKPFZNICUMINSBUL
FVNPPH
85
24828
40211.0
VHXRKQJUFMSCTARYU
WUYNXK
61
19245
48697.0
ONSUEOTXISAXDDKTC
CTBYUON
27
42102
63575.0
HBQSCQXWFEBJXFRWH
TTLODW
41
42046
23635.0
RVHAQHSLRNMGEOCZX
YQZTCCI
28
36648
9499.0
JTSLNBABZPLCQRKGT
ROCVRM
83
47678
61743.0
FZOYKQNSGKTAIXZZK
KUTNGKE
60
54986
6832.0
UZTXRABFEGXHKCRDY
LGGROD
30
21934
38392.0
XVPJECRWBKZTOMREV
AHPMDCA
24
21994
71641.0
QQQOIAANKUUSHEFYG
JIOSQL
66
34875
30747.0
EIJUEPZHQVSUSBAHG
VOHAJU
17
52388
11202.0
NRZXWZKCGQWLEOQDR
CODZPHO
35
41394
19130.0
SUEDAPPYSBAWZBHFW
CQSEUE
3
40800
43066.0
YUAJTWESDKRNUJBLD
MOFUMFB
31
26870
36226.0
FLAXOTSIALDKSNNCC
BAETKF
18
32267
75563.0
FNNSOGCFQXIWUGYHX
BJGXPJ
20
15039
13969.0
PZDLGOYJMYIBOTOVO
HICAPUK
85
25836
50637.0
ITEEDVAVRNDLSFVOQ
TUTFHCZ
69
29089
14701.0
RYDZNHKNXPAJWYQVS
HOKAHXM
69
28032
27914.0
UDIZUTTYBTHIPZGJX
RDNONFL
2
21016
31899.0
QPWKPHMOWEIHFANHF
BSMTWJ
68
15819
46403.0
EIVODSOZMAYERVDSG
SKXXSZX
8
29590
52300.0
UAODRXBDWQLHYAGCY
YDXPDV
5
31316
60504.0
ILARWYPCEEYQQKHRG
JGBNSZ
30
35020
43218.0
UFDKINBVDUICJRQPQ
KFQLDH
75
35926
25309.0
IWMVKNULLLZLXMHRU
XRTCGDG
12
38951
55250.0
WFVOWPKVOJHPRDZZY
TZNDAN
2
27390
7706.0
PTTIQUECXHLYZVFLF
HFREVN
34
22084
45856.0
DDFDMNJAWBUVKLBYT
MUGFKA
65
29613
21959.0
EEKJNQFIXRVYXGPHX
NDIMIOI
63
47223
14651.0
QWZVJYCEQPSWNAAIY
PILBZZG
36
16383
53713.0
AKYLOPAGXJMEGTYIJ
NSBXFSL
49
37497
48656.0
OELSUHPLCAQVRFWED
QDXAAE
10
35986
78340.0
EMYDVUFGPESXOIUED
FVWXNK
1
46552
16209.0
VZMIBWKACUMNZCHJB
NAACYO
84
21512
70273.0
PJBLXCZELWWPNEMQZ
DAALMY
60
48472
6871.0
TOOMCKMYNWNEHPQWC
AGGGBA
31
54484
6424.0
NDTGOPFENBARFWLSN
DCRVXUL
67
49505
27137.0
BQXPDJWIVTIYLBKAA
RNEOUCD
1
25903
31507.0
MDDTRBQJAGBGMOOXH
XLXNGB
73
52453
29004.0
HBUFYOXJRLOMDPNGB
JCIRHMV
48
18762
42490.0
ZMNAYVJFGYCIHZGNY
FQKHQL
46
21187
61104.0
WXDCTOJCUAFMYCCWA
UZUETUE
59
46744
54994.0
TOOHWOFMFGLTHGLRD
ZJGDUID
73
22051
7527.0
EEPNVHFNEKFFVJPVJ
GIWSRWP
79
47980
42272.0
WBMFCHXVYFSQTHGHU
NNJHCZM
49
43962
22128.0
JTWHXNXGPBRBHUCLE
IZHJBLS
59
31916
69916.0
APDSNAMMHQJBDFHZV
NDPSRHP
15
33360
24730.0
BXUMZLCMKPFIVHYTV
NFQAMA
46
33261
28658.0
CTTJPXLVCLRYFZVXL
QMOTDQ
73
27992
43905.0
SPVCJEJEPLUQFCBYL
GHUBQY
60
48765
14022.0
LVCOHTSDIGPESIXUD
OMLLBX
80
36780
72673.0
KKQVLUPSAGTVHMQDL
NLTDNOW
41
28014
39807.0
UALBSPERZLJIETJXQ
ZYKBHF
59
42527
30724.0
WRNVABDPQRAODSULJ
XIKMGY
17
20254
51804.0
CBXZBDMGWKOPIYCTM
CUCCBH
58
15804
26302.0
AYQIHHWGHNMQFVMJL
EGQUTL
46
24702
79322.0
GUETBZYGSJRQRTPAV
RGKVBEJ
64
33603
53462.0
PERNHZSLOYAMLGUWG
RLRQMCY
75
39063
55060.0
FTDLHBOUJMWNTNFYO
JDRFKU
21
15339
39522.0
CFVFPLBCNDKAFQNWW
BZOCHYQ
27
36265
45605.0
HAKCJVLDVBMCBKOKA
XLZJCR
38
20640
57025.0
ICZAKXZMUMVWRIRQQ
AUXXAT
66
15468
14669.0
ISRVXMQJAJWWYHWQR
EEWLLJ
9
42873
24420.0
MGJSHXPFWVUISQFHW
JEBRZHM
59
27688
40472.0
VLHQLZVEHGZDINHZS
BGCVHP
6
45198
6100.0
KDJONNDOWLYPFAEGF
MDDVPY
35
38316
46978.0
GLWYLZASRTCXFHJYX
TWLEAB
40
26361
20027.0
BGVAKUBOZRVOICRIP
KCFEBO
80
16197
22781.0
QBQBRXTZDEYWMYTBX
ABIDLX
31
27316
21175.0
PKBWKNCYXIJRFHBBM
PODKHZC
43
19340
78640.0
THHNYJQDNXSHNDYZM
VARTZVD
84
27833
75350.0
OEAMKLPEROQSXOSKO
ZAFUUDP
27
47563
74082.0
NYNVYFHRGGDVIFNEM
DFMBUL
9
25359
34296.0
BRKPHERGUYCMODLXM
XOIBXS
11
16020
69599.0
CAZQWMWQFASLOCDHO
XSTKEZ
66
30360
79021.0
NFBUAPFSZJADURXEG
RGJSXWA
24
38632
46833.0
JHBDQZKTSQXOXBFLV
VZFGWPS
45
34583
20391.0
HXXOFSZOJXPEUJCGD
XDRSIO
57
17597
77735.0
CQQCLNRAJMRAITCJH
AQQQTHK
12
44106
59386.0
OXRPGSGHMXQXVBVJR
MTQYTV
76
26436
48785.0
SLJFIREZYYYTVCVBW
NCKVQRH
30
23256
77369.0
HGVTAVSENSQGQNRMA
WEZVHXZ
22
24828
50222.0
ATZIAHPQBEPCBFOBD
XOPYFVD
31
22655
67958.0
UVNVPFTOIFRZFUGQH
ZLEATL
1
37935
26759.0
EXXUTTBVAKNRCFTWS
KZOQBZM
50
54515
16153.0
ILGXDHJIHMVHCLNIA
SXQFNPS
52
29836
35211.0
AUAMYXYUOAQOUKHJP
CEBEIV
22
16091
53930.0
JETQVNHFSTWPPVVGL
YCUUZGI
40
50279
54822.0
OANBUEWSUPSIOIYXL
LIGNVAG
75
37684
46716.0
RKEUXUIUHQBHNBTRW
UYEAVS
47
25666
35555.0
HASMQDSSSYCIDVYLT
UAGUSW
20
18560
44112.0
FIZXRPPBKAHBSWTUP
SNTPXS
24
21983
30115.0
EESKJPSQTLJEKIJSD
QJXVSH
41
24742
66747.0
VBTLSMGCTRJGVIEWG
VXNWTO
51
20254
5420.0
OLUDSQBCTQWGXOWLS
UDBUQSJ
34
28716
42466.0
WGZXMHMYFTNQCTWGW
VQNEFE
28
33493
18781.0
VNSXMSUWXYVOMNYTD
GTZCSL
4
21014
5693.0
ZSAUHDHBZEMAFHSID
UYETFWN
29
29235
8148.0
ZQLTZNFSXIGGBWNWL
PITUWTP
14
33297
54054.0
VIBISMDPGBFQLVGDF
DQHVYXZ
79
16281
65442.0
BJJDZEPGCOBQDGFWM
VIJLWN
27
36385
75803.0
HKEJTAHEUSUCOCIQJ
LOFWSCJ
36