扩展JSF组件CommandLink



如何扩展jsf primeface链接?我想将actionListener属性与链接一起使用,并覆盖encodeAll方法。

您可以创建一个复合组件作为包装器,并使用一个支持类:

<composite:interface componentType="my.special.Class">
...
</composite:interface>
<composite:implementation>
  // place your wrapped component here
</composite:implementation>

重写后备类中的encodeChildren方法。

请注意:这是一个hack而不是一个干净的解决方案。根据你想做什么,一个自定义渲染器将是合适的。

相关内容

  • 没有找到相关文章

最新更新