Long Table
d86d9c6b-6251-4b99-b8fc-d4041756b2f7
38fa1153-276e-481f-84af-c757178c93f6
7307b051-d483-4159-8850-fb99ee94ccf7
15597647-92de-4917-99c2-fe1924baeb98
7f6105b7-9656-40e1-97ed-106748832130
d257fae1-89a3-45b2-aef4-ba0e303712b7
effd0a3f-ff32-4abe-a80a-fb85b6664f33
83e48507-9c5d-48ab-893a-109bbb26406c
20e0f65b-cec7-467d-83a7-b7da87692023
75f1424f-0ede-4343-a9dd-c9fa7d02c429
d48aa58f-69a5-4c21-b818-b44e894de9b6
698caeb6-561c-4c04-ad14-31e6bdacddbc
0ab0f830-0976-43cf-91fa-590d17d27aee
c679ccf3-e004-495d-943b-89324c69cadb
9882a99e-10e4-4d73-a895-af94a811eb6f
3498418f-155e-4674-b0fd-990d659ff574
7e6f3ecb-fd47-4818-8073-f160e2b3546b
a3597aa2-0260-424c-aa85-adb6a1aa172c
15f3484d-64fd-4505-a09f-782735bdcbff
22d4b341-6fcb-4333-8fa1-566edc7f747b
02712605-1e96-456a-8786-896ae026f612
e4e7b496-01bb-4f0b-8a60-51cb8dfc3e88
d923f117-614f-4bfe-9369-eb2a11e6b13c
dea31969-d60f-4e3c-9480-5d51acbf8b26
5f3e434e-93c9-4f38-abf7-b57b7855201a
ba96dd95-64c9-4268-bba3-6550d3b6ec9f
9557e013-22d8-4445-a855-28c96d92cdcb
8fb17cb6-ec39-4fa8-b581-444f2006f1e1
a2a38a27-0163-407f-b3a2-533a3b068c3f
54097cb4-766b-46d4-9d27-313a694f111d
44e1387a-033c-4250-a354-63ee7d842075
59f79590-c44e-41a6-8f75-5f53b8c68b35
28c6c207-305d-4553-9205-aa99742509a1
31da790f-9d99-4c09-a22b-1a7f8b05b362
61f853a2-779a-4d2a-9907-41f3f9cf958d
e86efc72-513e-4177-a8df-3ee7a70665eb
dfde23a6-50a9-4b14-bd50-0297140208ea
c8f1b3c5-cc01-4cef-8e93-6a9a45768bd0
d2e1e1d9-5a45-4352-a6e9-a3b2367c5182
54f61a29-1ae4-4781-944d-7e61cb74a6db
41d95abc-b204-4887-8bdd-967e54d08cc3
70b651d7-c2f8-43c6-a067-a95c5530b88d
5669db27-6cfc-417b-a5bf-00d4003ddde6
cdc893b9-bf2e-4d09-a266-f026d6c76414
09d09cd7-7d8e-4b68-89b8-39794a8b0850
07f2828b-72fd-4dac-a22b-4ef10d5fe724
3aba350b-a2c8-48ec-9829-b1ed81ba0804
5db19503-8da2-4343-bb5b-b9ffc74e4f76
6d51db19-ecec-40cd-8e66-d4e2fb8125bc
cbd3961b-ea1a-4dba-ac24-4645da7ba4cd
5c1250b2-fd36-4163-b1dc-e1e039a197fd
3caf0d98-0b95-490d-b071-6bbce9166c6e
7f5b922e-e51b-4d95-b5e6-b5c7d4dd85c4
7627f2a4-f33a-4b1c-8eab-8297e0c1a37d
d2ac7afd-f2bc-4d40-b8a5-9092e7e4d896
7693ce5c-d22e-4502-9e8d-f9aa4a620a54
b8a2eff1-6d7d-45fd-8e14-f493518ebde6
a0e3eb0a-37ee-44dd-bb33-44d68564a014
3b28caf7-837b-42b0-96c8-007a93e7d389
616e99a7-4193-4434-b5c3-379db1d69e91
30d3d55a-2602-40af-8d65-90d6b55b854b
6d36bc4b-737f-4f10-bfee-7776d706e3a4
bae2da61-e401-4016-a1ba-1718c1fce2e6
b5de3f0a-d3fb-4cac-9197-09580866f9a8
398a6f80-cf18-4b2a-b6da-65ddedab4970
c3031068-c04a-486a-b67c-35fed976efa6
e5fce284-85be-4581-be28-33eab49cae3f
dec9e65d-646c-4b80-b2c7-097800120441
076923c7-3005-401a-a438-9f04c0f4a99b
dc9eda73-88e1-4645-ab81-005cbce72174
c125d468-52c3-49d0-9053-66f7c49a3148
177b16f4-e670-4ab1-8ad0-8ce765dedfd7
803db1ba-cf32-45e6-9cf0-facd22310da7
e26f1cbc-f72e-4dc4-af40-0e920e112452
3a2f2e02-3132-402b-a204-5570028f5b35
4ff6f7a9-c352-4078-82aa-8b6a438ece79
7bfe8bd4-7365-4f3a-bd55-c461e2a21e51
1eaa5d28-9c7d-4d6d-8908-1e0d4ca329a4
252387da-5464-401c-aec9-111e104465ca
a8743519-face-4765-9c73-8d8400969045
41aa276e-b8b5-4f75-a8fe-82aed952dadf
de08d7cc-9787-448e-91e1-719899e29542
f989259d-e130-434e-bb02-6c5810bac260
7514c676-3a64-4c35-8314-07eccddfb7b1
b0d66f9a-25ce-4676-a8f2-4e3e1e42847a
adbee4b7-34ab-42c5-bba5-05dbaffb4aed
0fe3f535-fca5-4abb-b2e9-a7a94b64261d
233c1a72-8c05-4e50-b0a1-505c7850d134
f03158fa-593c-4efd-ab5c-94c48def15b5
a262791d-728e-43f2-9bba-b365f2fc9d0d
358b3341-1a0b-423c-b4c5-7bccd2ce8c71
eec5409a-d3ef-49b4-a3da-a6492733862c
3a5f57b2-e3e3-49c8-8690-fc643a6367fb
7f8279a6-682f-4aba-988a-ba0f338b58d5
20799a11-4788-4fe7-99ad-aafe26aa0252
34aa655c-6646-486c-a272-948f000af46f
9ff2e7f9-b297-4aff-9b93-7dc4f8e11bcb
42ff2326-2ca8-4bb8-b314-eb486854b28b
ed5f62f4-7bd4-4864-952b-9d7741e9fc1d
b249f8cd-5d5c-4edc-bcbe-d530557602d3
Primefaces Panel
Sticky Panel

Sticky

Sticky component positions the target component as fixed so that the component stays in window viewport during scrolling.

Prime-face sticky component doesn't work as its documented on prime-faces documents. 

In-order to use sticky component correctly, you need to have both target component and sticky component in same parent component. 

As shown in example here:

<j:slot id="sSticky" width="4">

<h:panelGroup id="stickyGroup" styleClass="jeeslSticky">

   <p:panel id="panel" header="Sticky Panel" styleClass="jeeslPanel" >

<p:panelGrid columns="1" columnClasses="jeeslGrid100">

<h:outputText value="#{stylePanelTableBean.element}"/>

</p:panelGrid>

</p:panel>

<ofx:outputSection id="ofx" value="#{appCmsCacheBean.buildById(localeCode,25)}"/>

</h:panelGroup>

<p:sticky target="stickyGroup" />

</j:slot>

To group the components you can use panel group component with supporting style class jeeslSticky.

The style for jeeslSticky (.jeeslSticky > * {margin: 0 5px 10px 5px;}) has already been included in JeeslShowcase.