META-INF.faces-config.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of primefaces-extensions Show documentation
Show all versions of primefaces-extensions Show documentation
PrimeFaces Extensions components and utilities for PrimeFaces.
<?xml version="1.0"?> <faces-config xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd" version="2.2"> <name>primefaces_extensions</name> <ordering> <after> <name>primefaces</name> </after> </ordering> <application> <resource-handler>org.primefaces.extensions.application.PrimeFacesExtensionsResourceHandler</resource-handler> <system-event-listener> <system-event-listener-class>org.primefaces.extensions.application.PostConstructApplicationEventListener</system-event-listener-class> <system-event-class>javax.faces.event.PostConstructApplicationEvent</system-event-class> <source-class>javax.faces.application.Application</source-class> </system-event-listener> </application> <behavior> <behavior-id>org.primefaces.extensions.behavior.JavascriptBehavior</behavior-id> <behavior-class>org.primefaces.extensions.behavior.javascript.JavascriptBehavior</behavior-class> </behavior> <component> <component-type>org.primefaces.extensions.component.Calculator</component-type> <component-class>org.primefaces.extensions.component.calculator.Calculator</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Clipboard</component-type> <component-class>org.primefaces.extensions.component.clipboard.Clipboard</component-class> </component> <component> <component-type>org.primefaces.extensions.component.CodeMirror</component-type> <component-class>org.primefaces.extensions.component.codemirror.CodeMirror</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Counter</component-type> <component-class>org.primefaces.extensions.component.counter.Counter</component-class> </component> <component> <component-type>org.primefaces.extensions.component.CreditCard</component-type> <component-class>org.primefaces.extensions.component.creditcard.CreditCard</component-class> </component> <component> <component-type>org.primefaces.extensions.component.CookiePolicy</component-type> <component-class>org.primefaces.extensions.component.cookiepolicy.CookiePolicy</component-class> </component> <component> <component-type>org.primefaces.extensions.component.DynaForm</component-type> <component-class>org.primefaces.extensions.component.dynaform.DynaForm</component-class> </component> <component> <component-type>org.primefaces.extensions.component.EChart</component-type> <component-class>org.primefaces.extensions.component.echarts.EChart</component-class> </component> <component> <component-type>org.primefaces.extensions.component.UIDynaFormControl</component-type> <component-class>org.primefaces.extensions.component.dynaform.UIDynaFormControl</component-class> </component> <component> <component-type>org.primefaces.extensions.component.FluidGrid</component-type> <component-class>org.primefaces.extensions.component.fluidgrid.FluidGrid</component-class> </component> <component> <component-type>org.primefaces.extensions.component.UIFluidGridItem</component-type> <component-class>org.primefaces.extensions.component.fluidgrid.UIFluidGridItem</component-class> </component> <component> <component-type>org.primefaces.extensions.component.FuzzySearch</component-type> <component-class>org.primefaces.extensions.component.fuzzysearch.FuzzySearch</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Head</component-type> <component-class>org.primefaces.extensions.component.head.ExtHead</component-class> </component> <component> <component-type>org.primefaces.extensions.component.ImageAreaSelect</component-type> <component-class>org.primefaces.extensions.component.imageareaselect.ImageAreaSelect</component-class> </component> <component> <component-type>org.primefaces.extensions.component.ImageRotateAndResize</component-type> <component-class>org.primefaces.extensions.component.imagerotateandresize.ImageRotateAndResize</component-class> </component> <component> <component-type>org.primefaces.extensions.component.ImageZoom</component-type> <component-class>org.primefaces.extensions.component.imagezoom.ImageZoom</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Legend</component-type> <component-class>org.primefaces.extensions.component.legend.Legend</component-class> </component> <component> <component-type>org.primefaces.extensions.component.RemoteCommand</component-type> <component-class>org.primefaces.extensions.component.remotecommand.RemoteCommand</component-class> </component> <component> <component-type>org.primefaces.extensions.component.AssignableParameter</component-type> <component-class>org.primefaces.extensions.component.parameters.AssignableParameter</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MethodParameter</component-type> <component-class>org.primefaces.extensions.component.parameters.MethodParameter</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Tooltip</component-type> <component-class>org.primefaces.extensions.component.tooltip.Tooltip</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Layout</component-type> <component-class>org.primefaces.extensions.component.layout.Layout</component-class> </component> <component> <component-type>org.primefaces.extensions.component.LayoutPane</component-type> <component-class>org.primefaces.extensions.component.layout.LayoutPane</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MasterDetail</component-type> <component-class>org.primefaces.extensions.component.masterdetail.MasterDetail</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MasterDetailLevel</component-type> <component-class>org.primefaces.extensions.component.masterdetail.MasterDetailLevel</component-class> </component> <component> <component-type>org.primefaces.extensions.component.BlockUI</component-type> <component-class>org.primefaces.extensions.component.blockui.BlockUI</component-class> </component> <component> <component-type>org.primefaces.extensions.component.TimePicker</component-type> <component-class>org.primefaces.extensions.component.timepicker.TimePicker</component-class> </component> <component> <component-type>org.primefaces.extensions.component.TriStateManyCheckbox</component-type> <component-class>org.primefaces.extensions.component.tristatemanycheckbox.TriStateManyCheckbox</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Waypoint</component-type> <component-class>org.primefaces.extensions.component.waypoint.Waypoint</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Switch</component-type> <component-class>org.primefaces.extensions.component.switchcase.Switch</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Sheet</component-type> <component-class>org.primefaces.extensions.component.sheet.Sheet</component-class> </component> <component> <component-type>org.primefaces.extensions.component.SheetColumn</component-type> <component-class>org.primefaces.extensions.component.sheet.SheetColumn</component-class> </component> <component> <component-type>org.primefaces.extensions.component.SlideOut</component-type> <component-class>org.primefaces.extensions.component.slideout.SlideOut</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Case</component-type> <component-class>org.primefaces.extensions.component.switchcase.Case</component-class> </component> <component> <component-type>org.primefaces.extensions.component.DefaultCase</component-type> <component-class>org.primefaces.extensions.component.switchcase.DefaultCase</component-class> </component> <component> <component-type>org.primefaces.extensions.component.QRCode</component-type> <component-class>org.primefaces.extensions.component.qrcode.QRCode</component-class> </component> <component> <component-type>org.primefaces.extensions.component.DocumentViewer</component-type> <component-class>org.primefaces.extensions.component.documentviewer.DocumentViewer</component-class> </component> <component> <component-type>org.primefaces.extensions.component.GChart</component-type> <component-class>org.primefaces.extensions.component.gchart.GChart</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Timer</component-type> <component-class>org.primefaces.extensions.component.timer.Timer</component-class> </component> <component> <component-type>org.primefaces.extensions.component.OrgChart</component-type> <component-class>org.primefaces.extensions.component.orgchart.OrgChart</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Speedtest</component-type> <component-class>org.primefaces.extensions.component.speedtest.Speedtest</component-class> </component> <component> <component-type>org.primefaces.extensions.component.InputPhone</component-type> <component-class>org.primefaces.extensions.component.inputphone.InputPhone</component-class> </component> <component> <component-type>org.primefaces.extensions.component.InputOtp</component-type> <component-class>org.primefaces.extensions.component.inputotp.InputOtp</component-class> </component> <component> <component-type>org.primefaces.extensions.component.InputPlace</component-type> <component-class>org.primefaces.extensions.component.inputplace.InputPlace</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Keynote</component-type> <component-class>org.primefaces.extensions.component.keynote.Keynote</component-class> </component> <component> <component-type>org.primefaces.extensions.component.UIKeynoteItem</component-type> <component-class>org.primefaces.extensions.component.keynote.UIKeynoteItem</component-class> </component> <component> <component-type>org.primefaces.extensions.component.TimeAgo</component-type> <component-class>org.primefaces.extensions.component.timeago.TimeAgo</component-class> </component> <component> <component-type>org.primefaces.extensions.component.CodeScanner</component-type> <component-class>org.primefaces.extensions.component.codescanner.CodeScanner</component-class> </component> <component> <component-type>org.primefaces.extensions.component.LightSwitch</component-type> <component-class>org.primefaces.extensions.component.lightswitch.LightSwitch</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MarkdownEditor</component-type> <component-class>org.primefaces.extensions.component.markdowneditor.MarkdownEditor</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MonacoEditorInline</component-type> <component-class>org.primefaces.extensions.component.monacoeditor.MonacoEditorInline</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MonacoEditorFramed</component-type> <component-class>org.primefaces.extensions.component.monacoeditor.MonacoEditorFramed</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MonacoDiffEditorInline</component-type> <component-class>org.primefaces.extensions.component.monacoeditor.MonacoDiffEditorInline</component-class> </component> <component> <component-type>org.primefaces.extensions.component.MonacoDiffEditorFramed</component-type> <component-class>org.primefaces.extensions.component.monacoeditor.MonacoDiffEditorFramed</component-class> </component> <component> <component-type>org.primefaces.extensions.component.Localized</component-type> <component-class>org.primefaces.extensions.component.localized.Localized</component-class> </component> <component> <component-type>org.primefaces.extensions.component.SunEditor</component-type> <component-class>org.primefaces.extensions.component.suneditor.SunEditor</component-class> </component> <component> <component-type>org.primefaces.extensions.component.ClockPicker</component-type> <component-class>org.primefaces.extensions.component.clockpicker.ClockPicker</component-class> </component> <component> <component-type>org.primefaces.extensions.component.OSMap</component-type> <component-class>org.primefaces.extensions.component.osmap.OSMap</component-class> </component> <converter> <converter-id>org.primefaces.extensions.converter.JsonConverter</converter-id> <converter-class>org.primefaces.extensions.converter.JsonConverter</converter-class> </converter> <converter> <converter-id>org.primefaces.extensions.converter.LocaleConverter</converter-id> <converter-class>org.primefaces.extensions.converter.LocaleConverter</converter-class> </converter> <converter> <converter-id>org.primefaces.extensions.converter.SanitizingConverter</converter-id> <converter-class>org.primefaces.extensions.converter.SanitizingConverter</converter-class> </converter> <render-kit> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CalculatorRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.calculator.CalculatorRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.ClipboardRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.clipboard.ClipboardRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CodeMirrorRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.codemirror.CodeMirrorRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CounterRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.counter.CounterRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CreditCardRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.creditcard.CreditCardRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.DynaFormRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.dynaform.DynaFormRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.EChartRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.echarts.EChartRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.FluidGridRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.fluidgrid.FluidGridRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.FuzzySearchRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.fuzzysearch.FuzzySearchRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.HeadRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.head.ExtHeadRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.ImageAreaSelectRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.imageareaselect.ImageAreaSelectRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.RemoteCommandRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.remotecommand.RemoteCommandRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.ImageRotateAndResizeRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.imagerotateandresize.ImageRotateAndResizeRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.ImageZoomRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.imagezoom.ImageZoomRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.LegendRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.legend.LegendRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.TooltipRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.tooltip.TooltipRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.LayoutRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.layout.LayoutRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.LayoutPaneRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.layout.LayoutPaneRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MasterDetailRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.masterdetail.MasterDetailRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.BlockUIRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.blockui.BlockUIRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.TimePickerRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.timepicker.TimePickerRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.TriStateManyCheckboxRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.tristatemanycheckbox.TriStateManyCheckboxRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.WaypointRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.waypoint.WaypointRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.QRCodeRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.qrcode.QRCodeRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.DocumentViewerRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.documentviewer.DocumentViewerRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.GChartRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.gchart.GChartRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.TimerRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.timer.TimerRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.SheetRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.sheet.SheetRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.SlideOutRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.slideout.SlideOutRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.SpeedtestRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.speedtest.SpeedtestRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.OrgChartRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.orgchart.OrgChartRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.InputPhoneRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.inputphone.InputPhoneRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.InputOtpRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.inputotp.InputOtpRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.InputPlaceRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.inputplace.InputPlaceRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.KeynoteRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.keynote.KeynoteRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.KeynoteItemRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.keynote.KeynoteItemRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.TimeAgoRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.timeago.TimeAgoRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CodeScannerRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.codescanner.CodeScannerRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.LightSwitchRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.lightswitch.LightSwitchRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MarkdownEditorRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.markdowneditor.MarkdownEditorRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MonacoEditorInlineRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.monacoeditor.MonacoEditorInlineRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MonacoEditorFramedRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.monacoeditor.MonacoEditorFramedRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MonacoDiffEditorInlineRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.monacoeditor.MonacoDiffEditorInlineRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.MonacoDiffEditorFramedRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.monacoeditor.MonacoDiffEditorFramedRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.CookiePolicyRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.cookiepolicy.CookiePolicyRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.LocalizedRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.localized.LocalizedRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.SunEditorRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.suneditor.SunEditorRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.ClockPickerRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.clockpicker.ClockPickerRenderer</renderer-class> </renderer> <renderer> <component-family>org.primefaces.extensions.component</component-family> <renderer-type>org.primefaces.extensions.component.OSMapRenderer</renderer-type> <renderer-class>org.primefaces.extensions.component.osmap.OSMapRenderer</renderer-class> </renderer> <client-behavior-renderer> <client-behavior-renderer-type>org.primefaces.extensions.behavior.JavascriptBehaviorRenderer</client-behavior-renderer-type> <client-behavior-renderer-class>org.primefaces.extensions.behavior.javascript.JavascriptBehaviorRenderer</client-behavior-renderer-class> </client-behavior-renderer> </render-kit> </faces-config>