我需要通过在选项面板底部添加自定义内容来装饰 PrimeFaces p:selectCheckBoxMenu
组件。
我已经检查过SelectCheckboxMenuRenderer,我想扩展并覆盖一些方法来添加自定义内容。因为我不想在每个p:selectCheckBoxMenu
中渲染此修饰,所以我只想将此渲染器注册到我的SelectCheckboxMenu的自定义实现中(到目前为止,我看到的每个自定义渲染器示例都覆盖了任何渲染器给定类型的组件)。另外,我想将自定义属性添加到我的自定义SelectCheckboxMenu
实现中,稍后将在SelectCheckboxMenuRenderer
中使用。
您能否给我一些提示,以获取工作示例,例如如何在faces-config.xml
中将组件+渲染器捆绑在一起,需要在组件类中使用哪些批注,如何将自定义标签定义绑定到我的类组件上,在何处放置组件标签定义,以便JSF可以识别它,... (如果可能,最好使用mcve)?