arya-blue
luna-amber
luna-blue
luna-green
luna-pink
nova-dark
nova-light
saga-blue
vela-blue
Speedtest
Simple speedtest
Source

                <!-- SPEED TEST -->
    <pe:speedtest id="speedtest" widgetVar="speedtest" bgColor="#65ed28" captionDownload="Down" captionUpload="Up"
        captionJitter="Jitter" captionPing="Ping" file="#{request.contextPath}/resources/other/dummy.payload">
        <p:ajax listener="#{speedTestController.saveResults}" process="@this" update="growl" />
    </pe:speedtest>

    <div class="ui-g">
        <p:commandButton id="btnStart" value="Start Speedtest" icon="pi pi-play" style="width:100%;"
            onclick="PF('speedtest').start();" />
    </div>
            
Components and more
Use Cases
Documentation pe:speedtest
Attributes (move mouse over the names to see data types)
Name Description
bindingAn EL expression referring to a server side UIComponent instance in a backing bean.Default is generated.
captionDownloadCaption for Download gauge.Default is Download.
captionJitterCaption for Jitter gauge.Default is Jitter.
captionPingCaption for Ping gauge.Default is Ping.
captionUploadCaption for Upload gauge.Default is Upload.
colorDownloadColor for Download gauge.Default is #339933.
colorJitterColor for Jitter gauge.Default is #d2900a.
colorPingColor for Ping gauge.Default is #993333.
colorUploadColor for Upload gauge.Default is #333399.
fileURL to the file used for testing (should be some megabytes).
idUnique identifier of the component in a namingContainer.Default is generated.
renderedBoolean value to specify the rendering of the component, when set to false component will not be rendered.Default is true.
styleInline style of the component.
styleClassStyle class of the component.
widgetVarName of the client side widget.
PrimeFaces Extensions Showcase - © 2011-2025,PrimeFaces: 16.0.0-SNAPSHOT,PrimeFaces Extensions: 16.0.0-SNAPSHOT,JSF: Apache MyFaces Core 4.0 - Impl 4.0.3,Server: Apache Tomcat (TomEE)/10.1.52 (10.1.4),Build time: 2026-03-13 11:37